US billionaire Barry Sternlicht’s Treehouse Hotel brand to open in Manchester

A hotel brand co-founded by American billionaire Barry Sternlicht is to open in Manchester in 2023, marking the first phase of a £200m redevelopment of the former Renaissance Hotel on Deansgate.

SH Hotels & Resorts has announced that it will open its Treehouse Hotel in the city which will become the brand’s second UK location.

Treehouse Hotel Manchester, owned by a controlled affiliate of Starwood Capital Group, is being developed in partnership with Property Alliance Group.

The 216-room scheme will include 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.

Starwood Capital Group chairman and chief executive Barry Sternlicht said: “I’m really excited to launch our second Treehouse Hotel in the UK. Manchester is as much a destination for travellers as a gathering place for its energetic local community.

“Our Treehouse will introduce a new execution of fun and witty, and provide an imaginative hospitality experience.

Sign up for your free BusinessLive North West newsletter

BusinessLive is your home for business news from around the North West- and you can stay in touch with all the latest news from Greater Manchester, Liverpool City Region, Cheshire, Lancashire and Cumbria through our email alerts.

You can sign up to receive daily morning news bulletins from every region we cover and to weekly email bulletins covering key economic sectors from manufacturing to technology and enterprise. And we’ll send out breaking news alerts for any stories we think you can’t miss.

By bringing together North West coverage with that from across Reach’s titles in England and Wales, BusinessLive will shine a spotlight on the entrepreneurs, the stars of the future and the small firms that are the backbone of our economy.

Visit our email preference centre to sign up to all the latest news from BusinessLive.

“As a sustainable brand, we will reuse and repurpose the existing building. We are thrilled to set roots in the city of Manchester.”

SH Hotels & Resorts, an affiliate of global private investment firm Starwood Capital Group, is a hotel brand management company that operates 1 Hotels which launched in 2015.

It has properties in South Beach, Manhattan, Brooklyn, West Hollywood and Haitang Bay with projects under development in San Francisco, Nashville, Sunnyvale, Hanalei Bay, Cabo San Lucas, Paris, Toronto and Melbourne.

SH Hotels & Resorts also operates Treehouse Hotel and Baccarat Hotels Resorts, a luxury brand that debuted its flagship property in March 2015 in New York, with projects under development in Doha and Bordeaux.

Win the recognition your firm deserves – enter the M.E.N Business Awards now!

The M.E.N Business of the Year Awards is the biggest, the best and longest standing business awards in the region with a long history of recognising and rewarding successful businesses across all sectors.

Is your business award winning? Join us at this year’s prestigious event in November.

To enter, click here.


In association with headline sponsors Brewin Dolphin, CMS, LDC, PwC, Robert Walters and category sponsor Bolton School.

Starwood Capital Group is a private investment firm with a core focus on global real estate, energy infrastructure and oil and gas.

The firm and its affiliates have 16 offices in seven countries around the world and currently have approximately 4,000 employees.

Property Alliance Group is a Manchester-based property development and investment company working across the hotel, residential, commercial and industrial sectors.

The groups acquired the huge site, including a large hotel, car park and office building, in January 2021.

The city centre site is next to Harvey Nichols, Manchester Cathedral and Selfridges, and was bought from Urban & Civic.

Business Live – North West