56-60 Guildford Street, Camden, London, WC1N 1DB, United Kingdom

   

About This Property

Nearest Airport London City Airport
Distance to Airport 14.38KM
Nearest Train Station Euston Railway Station
Distance to Train Station 1.08KM
Nearest Subway Station Russell Square
Distance to Subway Station 0.24KM
Average Price From USD224
Hotel Star Rating 3