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
London
SW1V 1PB

Victoria Train & tube station - 5 minute walk

London Heathrow Airport - 50 minutes by public transport

Get directions

Points of interest nearby