London logo

Sloane Square Hotel

Check Availability

Sloane Square Hotel
Sloane Square
London
SW1W 8EG
United Kingdom

Rooms from £148.00 ( €162.80 / $214.60 ) per night

Picture of Sloane Square Hotel


In stylish Kensington, Sloane Square Hotel offers sumptuous rooms, perfectly situated for Knightsbridge shopping or the West End. Sloane Square Tube station is a 1-minute walk away. The charming rooms overlook Sloane Square or Holy Trinity Church.

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