Get in touch with Sloane Square Hotel

We want to make your stay as enjoyable as possible. If we can help in any way,
please do let us know how and we will be happy to assist you.

Reservations - Sales & Meetings

Tel: +44 (0)20 7881 5984 |
Fax: +44 (0)20 7730 1028


Sloane Square Hotel
7–12 Sloane Square, London, SW1W 8EG