Stylish Sloane Square Home Close to Victoria
London England
Check in
4:00 PM
Check out
11:00 AM
Located in London (London City Centre), this vacation home is within a 15-minute walk of Sloane Square and Victoria Station Travel Information Centre. This vacation home is 1.1 mi (1.7 km) from Buckingham Palace and 1.3 mi (2.2 km) from Hyde Park.
Make yourself comfortable in your vacation home.
Property Details
Location
, London, England , United Kingdom