From £ 139.50
Hotel - Sloane Sq., London, SW1W 8EG - 2 Stars - 105 Rooms
Be the first to write a review!
Sorted by Price
Located in Londons fashionable Chelsea, the Sloane Square Hotel is ideally located for Knightsbridge shopping, the West End, Buckingham Palace and the Victor...
Postage & Packaging : Not specified | Availability : Price is per double room per night and may vary depending on date booked......