since 1999
Home > London Hotels > Sloane Square Hotels > Sloane Square Hotel
Book online or call us on +44 (0) 1480 212898

Sloane Square Hotel (SW1)


Sloane Square, London, SW1W 8EG, United Kingdom Location & Map

Sloane Square Hotel Profile and Photos

The Sloane Square Hotel is a luxury four-star hotel offering modern comforts and design. The hotel's 102 air-conditioned bedrooms are perfect for discerning business travellers, couples or families. Guest rooms overlook Sloane Square or Holy Trinity Church and feature the finest beds, flat-screen TVs, air conditioning and personal laptops.

Centrally located on Sloane Street in London, the Sloane Square Hotel is close to the districts of Belgravia, Victoria and Kensington.

Free Wi-Fi at Sloane Square Hotel Free Wi-Fi Internet Access is available throughout the entire hotel, including all public areas and guest rooms.

Total number of rooms: 102.

Sloane Square Hotel Features

Air conditioning, Restaurant, Room service, Dry cleaning service, Meeting/Banquet Facilities, Bar, 24-Hour Front Desk, Newspapers, Non-Smoking Rooms, Rooms/Facilities for Disabled Guests, Breakfast in the Room, Internet Services, Elevator, Fax/Photocopying, Luggage Storage, Wi-Fi/Wireless LAN, Free Wi-Fi Internet Access Included, All Public and Private spaces non-smoking

Sloane Square Hotel Room Features

Air conditioning, Hairdryer, Tea/Coffee making facilities, Bathroom, Shower, Bath, Telephone, Wake Up Service/Alarm Clock, Work Desk, DVD Player, Toilet, Heating, LCD /Plasma /Flat-screen TV, Electric Kettle, iPod Docking Station

Sloane Square Hotel Location & Car Parking

Situated overlooking Sloane Square, this luxury hotel is located close to the famous Harrods and Harvey Nichols in Knightsbridge, and the museums in South Kensington. Sloane Square Tube Station is 30 metres away from the hotel.

No on-site parking is available, however there are multiple public parking facilities nearby (charges apply).