Originally opened in 1897, the Connaught—one of Robb Report’s Top 100 hotels—is a short walk from Hyde Park and is located less than a mile from Buckingham Palace. Engulfed in British heritage, the five-star hotel also offers a slew of modern amenities, including the Michelin two-starred restaurant Hélène Darroze and an Aman Spa (the first […]