Back to Previous Page

Hotels in Chelsea  >>  Sloane Square Hotel

Sloane Square Hotel Chelsea , 4 Star Hotel ~ Self Assessed
Sloane Square, Chelsea, London, SW1W 8EG

Click to view location of Sloane Square Hotel in Chelsea

 

Sloane Square Hotel

Located on one of London's most famous squares, the Sloane Square Hotel is the ideal address for quick and easy access to Knightsbridge shopping, the village beauty of fashionable Chelsea and the superb shopping and tourist attractions in London's West End.  Stroll up Sloane Street past Gucci and Tiffany, towards Harrods and Hyde Park.  Walk through Belgravia to Buckingham Palace and Piccadilly, or walk by the boutiques and cafes of the Kings road.  Ensure you sample the superb cuisine at the Chelsea Brasserie, one of London's most exciting new French restaurants. 

Completely restored in 2006, the Sloane Square Hotel combines contemporary design with a very friendly atmosphere.  The 102 rooms overlook either Sloane Square or Holy Trinity Church and ensure comfort for every guest. The finest beds and softest pillows with a total blackout guarantee a good night’s sleep.  

All images © Sloane Square Hotel

Back to Hotels in Chealsea  Section
Back to Wimbledon Visitor Tourist Information Website

 

Check availability at
Sloane Square Hotel

Partner Logo
 

Town, Postcode, Attraction

Luxury double bedroom at Sloane Square Hotel
Fine dining at the Sloane Square Hotel
Restaurant at Sloane Square Hotel
View of Sloane Square Hotel

Click for bigger photos from
Sloane Square Hotel