Great Cumberland Place, London, W1H 7DL, United Kingdom
UK : 0800 330 8512 International : +44 20 7523 5053
Discover cutting edge design in the heart of London where Oxford Street meets Park Lane. The spectacular, spacious lobby creates a striking first impression with contemporary lighting, modern amenities and luxurious surroundings.
2 Whitehall Court, Whitehall, London, SW1A 2EJ, United Kingdom
UK : 0800 330 8090 International : +44 20 7523 5062
THE ROYAL HORSEGUARDS
A stunning five-star luxury hotel overlooking the River Thames near Embankment recommended by Forbes Travel Guide and Condéast Johansens. This majestic five-star hotel presides over the River Thames with outstanding views.
St Katharine.s Way, London, E1W 1LD, United Kingdom
UK : 0800 330 8005 International : +44 20 7523 5063
Location, capacity and connections; these are just some of the reasons our guests tell us why they love choosing The Tower Hotel for their stay in London. The Tower Hotel is nestled between the River Thames, St Katharine Docks and alongside World Heritage Site - The Tower of London, and boasts unparalleled views of iconic Tower Bridge.