Luxury Hotel

Back GET A QUOTE

The Venue

Situated in one of London’s most prestigious locations, this luxury hotel venue provides 21st century comfort as well as the most spacious rooms in the capital. With inspiration from world-class designers, the vast lobbies and high ceilings have been created to take full advantage of spectacular cityscape views and have been blended with cutting-edge design to provide the most idyllic venue for events of true elegance.