1-8 Russell Sq, Camden, London, WC1B 5BE, United Kingdom

   

About This Property

Nearest Airport London City Airport
Distance to Airport 14.34KM
Nearest Train Station Euston Railway Station
Distance to Train Station 0.96KM
Nearest Subway Station Russell Square
Distance to Subway Station 0.15KM
Average Price From USD556
Hotel Star Rating 5