London logo

Sloane Square Hotel

Check Availability

Sloane Square Hotel
Sloane Square
London
SW1W 8EG
United Kingdom

Rooms from £158.00 ( €173.80 / $229.10 ) per night

Picture of Sloane Square Hotel


Located in London’s fashionable Kensington, the Sloane Square Hotel is 10 minutes’ walk from Victoria Station. It boasts a fine-dining restaurant and elegant rooms with an i-Pod dock and laptop.

Click here for more Information on the Sloane Square Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information