Skip to main content

Treehouse Hotels plans second UK hotel

Luxury
April Hutchinson
11 May 2021

Sustainable hospitality brand Treehouse Hotels is to open its second UK property in Manchester. 

Treehouse Hotels plans second UK hotel

Treehouse Hotel Manchester is part of a £200-million redevelopment of the former Renaissance Hotel on Deansgate and is slated to open in 2023. 

SH Hotels & Resorts, part of Starwood Capital Group, is developing the hotel in partnership with Property Alliance Group and it will join the brand’s debut hotel, which opened in London (pictured above) in 2019.

The 216-room hotel is being designed in collaboration with UK-based 93ft and will incorporate energy and carbon savings along with extensive use of reclaimed and recycled materials in the construction of the building and furniture.