A 95-room concept hotel in the heart of London's professional environment, aimed at collaborative working and short-term living, with easy access to the city's hustle and bustle.
Project Year: 2021
Country: United Kingdom
Location: London