136-144 City Road,London, EC1V 2RL
Plot an area on map:
East London
Show similar hotels:
All East London Hotels
All 3 star deluxe Hotels
3 * deluxe hotels in East London
Pinpoint attraction on map:
Moorfields Eye Hospital0.1km
Shoreditch0.8km
Liverpool Street1.1km