Hotels
Ace Hotel
Ace Hotel London is located in Shoreditch a hub for galleries, theatre and design and home to the Brick Lane Market, landmark creatives and renegade artists from around the world.
100 Shoreditch High St
Contacts & Details