Partner Hotels

FILTER

With a stay at Ace Hotel London Shoreditch in London (The City), you'll be minutes from Hoxton Square and close to Tower of London.

Ace Hotels
100 Shoreditch High Street
London
United Kingdom

OUR RATE:

STARTING AT

$200.00

excl.