Eccleston Square Hotel, a calm Boutique Hotel retreat located on a beautiful garden square in Central London
Set within a beautifully 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.
Tucked away in the heart of Belgravia, the hotel offers a rare sense of calm moments from the energy of central London. 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.

































