(0) MANCHESTER, England, May 6, 2021 /PRNewswire/ -- SH Hotels & Resorts announced that it will open its award-winning Treehouse Hotel 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. Treehouse Hotels celebrates the joy of youth, of freedom, of fun, of dreams, and friends, real and imaginary. In a Treehouse you leave the everyday and enter a world of your own imagination. The wondrous, childhood feeling of climbing into a treehouse and making up your own rules. Designed to appeal to the youthful spirit in all of us, Treehouse Hotel Manchester will be fun, fresh, and fabulous -- inspired by life's joys. The hotel is being designed in collaboration with UK-based 93ft to restore the building, incorporating an organic aesthetic to create a comfortable oasis and playful rooms encouraging its guests to relax and enjoy.