Ace Hotel announced the Fall 2013 opening of its next location. The Ace Hotel London Shoreditch is the sixth hotel by the Ace, if you include the new Downtown LA location, which will also open later this year. The Shoreditch area of London is of course perfect for the Ace, which is known for its unique vintage-inspired interiors and young vibe.
Ace Hotel London Shoreditch
100 Shoreditch High Street