Category: Hotels Category: Hotels
Address: Ace Hotel London, 100 Shoreditch High Street, London, London, E1 6JN
Landline: 020 7613 9800
Report a problem with this listing