Sloane Hotel, Chelsea. Hand Picked Hotels in London, England
Heritage Britain

Hotels in Chelsea, London


Sloane Hotel

29 Draycott Pl
Chelsea
London
SW3 2SH
Map
Sloane Hotel online: information and bookings

The Sloane Hotel is an intimate, very private domain for the traveller to London. A Victorian-Style town-house hotel just off Sloane Square, in the heart of Chelsea. The 22 room property, WHERE EVERYTHING IS FOR SALE, offers a full array of services, akin to those provided in larger hotels, with the added qualities of individual attention and the residential flavour so appropriate for a stay in London. Each room is beautifully decorated and elegantly detailed. Each has been given a distinct look and style. Filled with antiques, a rich blending of fabrics, and other special touches. The Sloane's rooms offer seating areas, work surfaces, and plenty of space to comfortably feel at home. Suites are arranged in two level, with a gallery-style seating area and a 4 poster bed. While the residential atmosphere is emphasized, up-to-date conveniences are also provided to guests. Individually controlled air conditioning, satellite television, modem access, dual direct dial telephone, 24 hour room service and a full range of business services are standard features.

Accommodation
Rooms: 22

Facilities
Internet access

Prices per Person unless specified
Rooms from £162

Check London Hotel availability

Check in:

Check out:

In case of alteration, please check prices, opening times and any specific important information before booking or visiting

Go Back to London?
More Hotels in London?
Places to Visit near Sloane Hotel

Chelsea Physic Garden, Chelsea
Frankie's Italian Bar & Grill, London
Rasoi Restaurant , London
Brasserie St Quentin, Knightsbridge
Toms Place, London