Treehouse Hotel London is a hotel in Central London, England.
[1] It is located on the corner of Langham Place and Riding House Street, formerly the site of the Queen's Hall concert hall, which was bombed in 1941.
[3] The 95[2] guest rooms of the hotel occupy floors 9 to 14 of a mixed-use building.
[4] Treehouse Hotel is operated by SH Hotels & Resorts,[3] and is a brand, with other Treehouse Hotels planned or under construction in Manchester, California, Florida, and Adelaide.
This article about a hotel or resort in the United Kingdom is a stub.