This exclusive 4-star hotel is in the City, London's historic financial centre. It has free Wi-Fi and air-conditioned rooms in 4 different sizes. Both Monument and Bank London underground stations are 400 metres away.
7 Gracechurch Street, City of London, London, EC3V 0DR, United Kingdom
Hotel booked 1 times today.
Nightly rates from $131 to $428