Business Treaveler logo

Travel news, reviews and intel for high-flyers

1 Hotel London Mayfair to Open in 2022

The London flagship will be located in the heart of Mayfair

1 Hotels, a mission-driven, sustainability-focused luxury hotel brand founded by Starwood Capital Group CEO Barry Sternlicht, is building its UK brand flagship in the heart of Mayfair for an opening 2022. The property’s Mayfair location overlooks Green Park, and will bring eco-conscious, modern design in an enterprise to be operated by SH Hotels & Resorts. The brand is inspired by a simple idea: teaching people they can have a luxury lifestyle in a more sustainable way.

“1 Hotel London will undoubtedly set a new standard in the city for the luxury hotel experience, while also advancing our brand mission to inspire conscious consumption and become a platform for change,” said Mr. Sternlicht. “Now, more than ever, the idea of living well must include the thoughtful and thorough protection of the natural beauty that is everywhere, and nowhere is that effort more important than the UK, with its growing commitment to the adoption of sustainable practices, its stunning countrywide landscape and the diverse cityscape of London.”

1 Hotel London’s design will echo its nature-inspired mission, by bringing the outdoors in. The nine-story hotel will house 184 guest rooms, a celebrated farm-to-table restaurant with garden seating and a bespoke fitness and wellness center. 1 Hotel London will also feature a communal lobby bar, designed to inspire gatherings, new friendships and create a relaxed social energy.

The hotel is part of a 260,000 square foot mixed use project being developed by London-based Crosstree Real Estate Partners that will include sustainably-designed offices and prime retail. The interiors will be crafted from locally sourced materials, as well as sustainable elements and practices throughout, including reclaimed wood, fabric and custom finishes. Flooring in the guest rooms will be crafted from fallen trees from local parks, bringing the outdoors in and highlighting the wood’s natural beauty.

The new hospitality concept complements the December opening of Sternlicht’s Treehouse London on Langham Place in Marylebone as a fun and eco-conscious property with some refreshing design attitudes.

1 Hotels Signature

As a luxury lifestyle hotel brand inspired by nature, 1 Hotels cultivates sustainable design and architecture, together with comfort and service in a concept that launched in 2015 with the opening of properties in Miami’s South beach and Manhattan’s Central Park. These were followed by Brooklyn, located on the East River, in February 2017, and 1 West Hollywood, on Sunset Boulevard, in June 2019. The chain is marked by a simple idea: those that travel the world should also care about it, as it is, after all, 1 world.