• May 10, 2021

Treehouse Hotels to open in Manchester

Treehouse Hotels to open in Manchester

Treehouse Hotels to open in Manchester 1024 683 micebook.

SH Hotels & Resorts will debut its quirky Treehouse Hotel brand in Manchester, the brand’s second UK location, in 2023.

Treehouse Hotel Manchester, owned by a controlled affiliate of Starwood Capital Group, is being developed in partnership with Property Alliance Group and will mark the first phase of a £200m redevelopment of the former Renaissance Hotel on Deansgate.

Located in the lively city centre, close to Harvey Nichols, Selfridges and the Manchester Arena, the 216-room hotel is being designed in collaboration with UK-based 93ft to create a “comfortable oasis” featuring a “treehouse canopy” inspired entrance.

Treehouse Hotel Manchester will introduce a number of unique new dining experiences to the area, including a top floor restaurant and bar with uninterrupted views of the city, and a rooftop venue.

In keeping with the mission of its sister brand 1 Hotels, Treehouse Hotels is rooted in sustainability. Treehouse Hotel Manchester will bring new life to the building, incorporating energy and carbon savings along with extensive use of reclaimed and recycled materials in the construction of the building and furniture.

The hotel will promote biophilia through the introduction of roof gardens, living green walls and a kitchen garden harvesting rainwater, with honey produced by the hotel’s own rooftop apiary. The building façade will also feature local artists’ murals as an homage to the city and community.

Treehouse Hotel Manchester will join Treehouse Hotel London (pictured above), which opened in late 2019.

Join Our Community

Join our community and receive the latest trending industry news in our weekly Departure Lounge and exclusive invites to events