London, United Kingdom
Nestled in the heart of London's prestigious Mayfair, this historic five-star hotel wins guests over with its unbeatable location and warm, personalized service. While the dining and public areas radiate luxury, some rooms suffer from poor soundproofing and a noticeable renovation backlog. It is an excellent base for shoppers and sightseeing tourists who prioritize location and hospitality over modern room technology.
per night
