- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Location is perfect we have family in walking distance Shopping for all your needs are close
Book online or call:03-6743-6572
In the city center, Sloane Square Hotel is in London's London City Centre neighborhood, an area with great airport proximity and shopping. The area's natural beauty can be seen at Hyde Park and Green Park, while Apollo Victoria Theatre and Victoria Palace Theatre are cultural highlights. Stamford Bridge Stadium and Coca-Cola London Eye are not to be missed. Our guests love the hotel's convenience to public transportation: Sloane Square Underground Station is just steps away and Knightsbridge Underground Station is 14 minutes by foot.
The following fees and deposits are charged by the property at time of service, check-in, or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.