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.

You may use j/k/arrow keys to navigate through the articles

Share your Thoughts

Share with your friends










Submit
Share with your friends










Submit