- Compare deals 2019 and book Eccleston Square Hotel online at the best price: save money for your stay in London, England.
These hotels may also be interesting for you...
Eccleston Square Hotel
A stay at Eccleston Square Hotel places you in the heart of London, within a 10-minute walk of Apollo Victoria Theatre and Victoria Palace Theatre. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. Event facilities at this hotel consist of a conference center and a meeting room.
- city trip
Type of lodging