Eccleston Square Hotel is never too far from the best that London has to offer including the daily shows on the West End. If you are searching for a hotel near Apollo Victoria Theatre, Eccleston Square is a quick 4-minute drive, 8-minute walk or 5-minute tube journey.
Put ‘Wicked’ on your to-do list for when you visit London and book your stay at Eccleston Square for your London trip. Treat yourself to a luxurious balcony room with ultra-modern technology when you stay at Eccleston Square, which is London’s top tech hotel.