Eccleston Square Hotel, a calm Boutique Hotel oasis located on a beautiful garden square in Central London
Set within an elegantly restored Georgian townhouse overlooking one of London’s most exclusive garden squares, Eccleston Square Hotel blends timeless elegance with contemporary boutique luxury and thoughtfully integrated modern comfort.
Whether visiting for a romantic weekend, a London city break, or business in the capital, Eccleston Square Hotel is designed to feel like your private retreat in the city. Guests are perfectly positioned to explore Elizabeth Street’s boutiques and cafés, while Victoria Station, Buckingham Palace, Westminster Abbey, Harrods, Tate Britain, Battersea Power Station, and the West End are all within easy reach.


































