List of hotels at Moorgate Station Tube Station
1 Number of Hotels found in Moorgate Station Tube Station
Address: 52 Chiswell Street, City of London, London, EC1Y 4SD, United Kingdom.
Nearest Landmark: Moorgate Station Tube Station
(6 minutes walk)
Distance: 0.8 Miles from London Centre
In the heart of London City district, this 5-star hotel offers luxury rooms with stylish bathrooms and iPod docks. The Barbican Train and Underground...