Hotels

First Look at The Ace London

With the official opening only a few days away (9 September), the Ace Hotel have unveiled a look inside at one of their standard rooms. The 265-room Lo...

Ace Hotels come to Shoreditch

  Ace Hotels come to Shoreditch One of our favourite places to stay in New York, Ace Hotel,  have just announced plans to open a new location in...