With a stay at art’otel London Hoxton, you'll be centrally located in London, a 9-minute walk from Brick Lane and 14 minutes by foot from Columbia Road Flower Market. This upscale hotel is 1.7 mi (2.7 km) from ... Read more

View all Luxury Hotels in London