Skip to main content

Green walls and Michelin-starred chef set to feature at 1Hotel Mayfair

Luxury
Debbie Ward
11 April 2023

New ‘nature-centric’ 1Hotel Mayfair is set to welcome guests to a prime London location early this summer and will be the first for the brand in the UK. 

1Hotel

Timber in guest rooms comes from fallen trees on the Windsor Estate

The UK and Europe flagship for SH Hotels & Resorts is set to open on Berkeley Street overlooking Green Park, with views across London’s skyline and local icons from its nine storeys. 

Describing itself as ‘nature-centric’, the-181 room and suite hotel has retained more than 80% of the existing building’s structure during its renovation and reconstruction and used sustainably-sourced, reclaimed and recycled materials throughout.