City Corridor Inns & Residences | 8 Patriot Sq, London


Right in the heart of London’s chic Mayfair district, 1 Hotel Mayfair makes for a heavenly sanctuary after a long day of shopping and sightseeing, surrounded by Royal Parks, museums, theatres, and galleries. The 5-star hotel with 137 rooms and 44 suites opened in July 2023 and is a great choice for eco-conscious luxury travellers.

Feast your eyes on greenery all around the building, and explore everything from natural treatments to yoga classes at the spa. There’s also an organic zero-waste menu created by award-winning chef Tom Sellers.


Please enter your comment!
Please enter your name here