1-3 of 3 results
The Beaumont
The Beaumont is one of the best luxury 5-star boutique hotels in London. Located in Mayfair, it occupies an elegant 1920s building with a steel sculpture by Antony Gormley. Inspired by the historic facade, the interior showcases an Art Deco… Treehouse Hotel London
Themes:
Treehouse Hotel London is a playful boutique hotel in Marylebone, London. A sister property to 1 Hotels, it focuses heavily on sustainability. Behind the unassuming grey facade, the interior opts for a unique treehouse concept with heavy use of greenery and… The BoTree London
The BoTree London is one of the best luxury boutique hotels in Marylebone, London. Just north of Mayfair, the 5-star hotel occupies a contemporary new building by EPR Architects. Working with Amsterdam-based studio Concrete, the interior showcases a lively design…
















