Skip to main content

Just when you thought London was fit to burst with new hotels – here comes The BoTree

Luxury
Rob Gill
21 August 2023

New central London hotel The BoTree is set to make its debut on 15 September after opening for reservations.

BoTree Lonodn

The BoTree will make its debut in London in the middle of September

The property located in Marylebone Lane, near Oxford Street, will feature 199 rooms including 30 suites, as well as several bars and restaurants.

 

The BoTree is part of Place III Hotels, which has plans to open two other London properties in Soho, debuting in 2025, and the City of London in 2027. The Marylebone property will also be a member of Preferred Hotels & Resorts’ Legend Collection.