Starwood’s flagship, 1 Hotel London Mayfair, to open in 2022

UK: The 1 Hotel brand, founded by Starwood Capital, will debut its first UK hotel in Mayfair which is to be operated by SH Hotels & Resorts.

The hotel is part of a 26,000 square-foot mixed-use project being developed by Crosstree Real Estate Partners, that will include sustainably-designed offices and retail spaces.

The hotel’s nine-storeys will house 184 guest rooms, a farm-to-table restaurant with garden seating, a communal lobby bar, and a bespoke fitness and wellness centre.

1 Hotel London’s interiors will be designed using locally sourced materials, as well as sustainable elements and practices. This includes custom finishes and reclaimed fabric and wood, whereby the flooring in the bedrooms will be crafted from fallen trees from local parks.

Chairman and CEO at Starwood Capital, Barry Sternlicht, said: “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.”

He continued: “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.”

Sean Arnold, co-founder at Crosstree, added: “We are thrilled to be working with 1 Hotels to deliver their unique brand of ‘luxury hospitality with a conscience’ to this important site at the gateway of London’s Mayfair. Both 1 Hotel’s focus on sustainability and its innovation position within the hotel landscape make them a perfect partner for us, and we look forward to introducing the brand to London.”

Be in the know.

Subscribe to our newsletter »