Sloane Apartments Ltd, London. Hand Picked Self Catering in London, England
Heritage Britain

Self Catering in London, London

Sloane Apartments Ltd

15 Sloane Gardens

It is situated only 100 metres from Sloane Square and within walking distance of much of London's most exclusive shops and restaurants. Sloane Apartments consist of 11 apartments. All individually decorated to the highest standard and served by a lift. Each has a well equipped kitchen to alleviate the tedium of eating out every day. With so few units we get to know our guests, most of whom are regulars. Whether you are here on a hectic business trip or a relaxing holiday, we have the facilities and more important the desire to make your stay a pleasant one.

Rooms: 11

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 Self Catering in London?
Places to Visit near Sloane Apartments Ltd

The Rubens At The Palace, London
Ken Lo's Memories Of China, London
II Convivio, London
Roussillon, London
Ebury , London