Treehouse London

Level
Firstclass / Upper Upscale / Upscale
Interior Designers
Location
London, United Kingdom
Brand
treehouse Hotels
Category
New Building
Developer
Starwood Capital Group
Group
SH Group International, L.P.
Year of Completion
2019
Investor
Cairn Group
Type
Lifestyle / Design