ME London Hotel by Foster + Partners

By • Apr 5, 2013

ME London Hotel is located in London, England, and was designed by Foster + Partners.

In addition to the spectacular views over the city center, this hotel has an interior that mixes modernity with comfort flawlessly.

Use arrow buttons or j/k/arrow keys to navigate through the articles

Share your Thoughts