Spotted Stories
The World of Designers Hotels: The ME Hotel, London
The ME Hotel – the first flagship hotel in which everything, from the shell of the building to the bathroom fittings has been designed by Foster + Partners – has opened in London. An…
March 05, 2013