7-12 City Road,London, EC1Y 1AE
Plot an area on map:
City of London
Bloomsbury
West End
Show similar hotels:
All City of London Hotels
All 3 star Hotels
3 * hotels in City of London
Pinpoint attraction on map:
St Paul`s Cathedral1.3km
Tower of London1.7km
Tate Modern1.8km