Don't look around..book with us direct!
Eccleston Square Hotel is in a great location, in the heart of London. We are only 15 minutes’ walk from Buckingham Palace and Harrods!
Book directly via our website and enjoy up to 20% off
Our Eccleston Square Hotel Members Deal:
Eccleston Square Hotel Terms and conditions:
*This offer is only available on our website
*This offer is for a maximum of two guests per room
*Members Deal is not available for Tuesday and Wednesday nights