United Kingdom
104 hotels found
Set in the heart of Mayfair, Claridge's is a legendary five-star hotel that has epitomized timeless British luxury and Art Deco glamour since 1812. Renowned for its flawless, highly personalized service and historic royal connections, the hotel offers sumptuously designed rooms, a world-class spa, and the city's most famous afternoon tea. It stands as a pinnacle of hospitality, offering an unforgettable and deeply indulgent stay in central London.
Situated on prestigious Park Lane, JW Marriott Grosvenor House London is a grand, historic property overlooking Hyde Park. Beloved for its premier Mayfair shopping access and magnificent Great Room ballroom, it offers a polarized experience where exceptional personal service alternates with notable administrative and maintenance hiccups.
Housed in the breathtaking 1873 Gothic Revival building originally designed as the Midland Grand Hotel, this iconic property blends Victorian grandeur with modern luxury directly adjacent to King's Cross and St. Pancras stations. Guests can marvel at the legendary grand staircase, enjoy tea at the former booking office, or relax in the underground spa and pool.



















