Starwood Hotels opens Treehouse Hotel Manchester
🏡 Treehouse Hotel Manchester, second U.K. location of Starwood Hotels’ brand, recently opened at Blackfriars Street and Deansgate with 200 guestrooms. The design features an indoor-outdoor tree and reclaimed materials. Barry Sternlicht emphasizes a "carefreedom" vibe. The hotel includes dining options like Pip by Mary-Ellen McTague and will open The Nest in Treehouse and Sister Moon in 2025, with event spaces for up to 400 people. It focuses on sustainability, aiming for BREEAM and Green Key certifications, and offers amenities such as a rooftop apiary, gym, and communal spaces.
Share