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.