38-51 Bedford Way, Camden, London, WC1H 0DG, United Kingdom

   

About This Property

Nearest Airport London City Airport
Distance to Airport 14.57KM
Nearest Train Station Euston Railway Station
Distance to Train Station 0.83KM
Nearest Subway Station Russell Square
Distance to Subway Station 0.29KM
Average Price From USD254
Hotel Star Rating 3