Treehouse Hotel London

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.