The former Renaissance Hotel in the centre of Manchester is set for a major refurbishment and a relaunch under the SH Hotel & Resorts' Treehouse brand, part of Starwood Capital Investments

The new Treehouse Hotel will be part of as major redevelopment of the site which will also offer office space, car parking plus a residential tower featuring 300 new homes.

Treehouse Manchester will have 216 new bedrooms, a new top floor restaurant and bar, meeting and events space and a communal gym – and it will feature a ‘secret forest’ treehouse canopy.

Located on Deansgate in the centre of Manchester it will be the second Treehouse branded hotel in the UK. It will join Treehouse London Hotel in Langham Place central London, across the road from the BBC.

Treehouse Hotel Manchester is anticipated to open in 2023.

If you have scrolled this far down the page you will have a good idea of the services we offer. We simply believe in finding the right venue for the right meeting at the right price - because the venue and the services provided are the most important component of a successful meeting. Ring us today 0121 749 7575