The London flagship will be located in the heart of Mayfair NEW YORK, Oct. 16, 2019 /PRNewswire/ -- 1 Hotels, the mission-driven, sustainable luxury hotel brand ... Lees verder