About Eccleston Square Hotel
Eccleston Square Hotel is a unique luxury boutique hotel located on an award-winning idyllic garden square. This central London hotel is located in the popular area of Westminster, within walking distance of Victoria, Pimlico, Sloane Square and Chelsea. Behind the facade of a striking second-level historic building from the 19th century, this private property is a neighbor of the famous Winston Churchill, who used to live on only two doors! Known as one of the best boutique hotels in London, Eccleston Square Hotel combines forward-looking, intuitive technology with advanced interiors and personalized services. Every detail of the Eccleston Plaza Hotel has been carefully designed with comfort and happiness in mind.