Barry Sternlicht's first Treehouse Hotel debuts in London

webinfo@adnkronos.com