Book now
Eccleston Square Location - Hotel front
Eccleston Square Location - Hotel front

Our location

Eccleston Square Hotel is located in central London and walking distance to many fabulous shops, restaurants, museums and landmarks.

This luxury boutique hotel is also in a prime part of London bordering Belgravia and close to Chelsea as well as 5 minutes walk from Victoria Station which is one of London’s major travel hubs and offers efficient connectivity all across the capital.

Eccleston Square Hotel
37 Eccleston Square

Victoria Train & tube station - 5 minute walk

London Heathrow Airport - 50 minutes by public transport

Get directions

Points of interest nearby