83-95 Southampton Row,
London, WC1B 4HD
Plot an area on map:
Show similar hotels:
DoubleTree by Hilton London West End0.1km
3 * deluxe hotels in Bloomsbury
Pinpoint attraction on map:
Russell Square0.1km
Great Ormond Street Hospital0.2km
British Museum0.3km