This 583 rooms hotel engages its historic and traditional surroundings with modern facilities where business and leisure travellers alike may spend a pleasant stay. Rooms feature amenities like Wi-Fi Intenet access in soundproofed rooms, air conditioning and room service. In addition, it boasts 8 function rooms to host different meetings and events as well as several restaurant and bars to enjoy from British cuisine with a moder twist to beautiful city views. The lobby is large, modern and open plan. The huge floor to ceiling windows envelop the front and around the entrance, creating huge amounts of natural light.
Location: London city centre, 700 m from River Thames, 800 m from the Tower of London and 1 km from St Paul's Cathedral.