London hotel The BoTree to launch July 2023

Sister property to the award-winning Middle Eight and The Guardsman hotels, The BoTree will open as a member of Preferred Hotels and Resorts’ Legend Collection

A new luxury hotel in London, The BoTree, has announced its grand opening in July 2023. 

Check out our free weekly podcast

Back to top button