List of hotels at Sloane Square
1 Number of Hotels found in Sloane Square
Address: 26, Cadogan Gardens, Chelsea - Kensington, London, United Kingdom.
Nearest Landmark: Sloane Square Tube Station
(4 minutes walk)
Distance: 1.8 Miles from London Centre
Delicious prepared morning meals are offered daily in the stylish dining-room, which has a staged motif. Visitors could appreciate cost-free tea and also...
Hotels in Sloane Square are the best & the cheapest accommodation in city of London. The Sloane Square area is well accessible to all major tourist attractions, London Landmarks and all the London airports with fast and best transport links.