Posts Tagged :

Starwood Capital Group

Treehouse Hotels to open in Manchester 1024 683 micebook.

Treehouse Hotels to open in Manchester

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

read more

Subscribe to micebook’s Departure Lounge and get the latest updates delivered straight to your inbox…