Sloane Square Hotel Chelsea , 4 Star Hotel ~ Self Assessed Sloane Square, Chelsea, London, SW1W 8EG
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.