



A 9-minute walk from Liverpool Street tube station, this upscale hotel is 1.2 miles from the Tower of London and 1.7 miles from the Tate Modern art museum.
Classically decorated rooms feature antique furnishings, Wi-Fi, flat-screen TVs and minibars. Some rooms have free-standing tubs and/or 4-poster beds. Luxe suites add plush decor and sitting areas, and some offer terraces.
There's a refined lou...







Don't miss out on booking the perfect venue of your next retreat