Home The Hub In London Hotels

Sloane Square Hotel

Price from: £195 per night
Rating: 4
Address: 7-12 Sloane Square, London

Situated on one of London's most famous squares - the Sloane Square is the perfect address to access Knightsbridge shopping, the village charm of Chelsea or the West End. Walk up Sloane Street past Gucci and Tiffanys, towards Harrods and Hyde Park; walk through Belgravia to Buckingham Palace and Piccadilly; or walk along the boutiques and cafes of the Kings road -the choice is yours.

The 102 bedrooms overlook either the Sloane Square or Holy Trinity Church, putting comfort above everything else-the finest beds and softest pillows, total blackout for a good night’s sleep. State of the art facilities goes without saying.

Sloane Square is also home to the stylish Chelsea Brasserie & Bar & Kitts Members club