/ Greater London / London / Ace Hotel London Shoreditch

Ace Hotel London Shoreditch

1. Check the price and room availability at Booking

acehotel.com reviews

100 Shoreditch High Street, Hackney, London, E1 6JQ, United Kingdom, Greater London, Spain