Sloane Square Hotel

Home   >   VISIT >   HOTELS   > Sloane Square Hotel

Sloane Square Hotel

7-12 Sloane Square

Chelsea

London

SW1W 8EG

020 7881 5984

Chic traditional hotel, a minute's walk from Sloane Square tube station.

Four-star hotel with business and conference facilities and a modern European brasserie. Car parking.

Facebooktwittergoogle_pluspinterest