In a vibrant new section of London with views over the River Thames and the city, this hotel boasts elegant rooms and free Wi-Fi. Canary Wharf, with its shops and towering skyscrapers, is just a few minutes’ walk away.
Opened by King George V in 1927, this luxurious 5-star hotel is situated in the heart of Mayfair, surrounded by the parks, theatres and attractions of London’s West End.
Located on the shores of Atitlan Lake, Tosa La Laguna Holistic Spa and Retreat Center is a Private Nature Reserve and features a private lagoon, sauna, fitness centre, terraces and a world class holistic spa.
Page 9 of 30