HOME > Hotel Brand > Eccleston Square Hotel
Organization Profile
Hotel Brand

Eccleston Square Hotel

Eccleston Square Hotel is a luxury boutique hotel located in Central London SW1. It is known for being one of the most sophisticated luxury small boutique hotels in London. The building is very traditional however, on the inside it is a modern hotel with all the latest amenities. All guest-rooms include electronically adjustable Hästens beds, smart glass walls, in-room tablets which act as an in-room concierge as well as many more exciting amenities. This luxury hideaway is a family business and seeks to offer intimate and friendly service, offering a home away from home.

Visit Website