The Montcalm At Brewery London CityHotel
52 Chiswell Street, City of London, London, EC1Y 4SB, United Kingdom
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 Station is less than a 10 minute walk away.