Majestic Belgrave House Next to Buckingham Palace Garden
London England
Check in
3:00 PM
Check out
12:00 PM
Located in London (London City Centre), this vacation home is within a 15-minute walk of Buckingham Palace and Hyde Park. This vacation home is 0.3 mi (0.5 km) from Victoria Station Travel Information Centre and 0.6 mi (0.9 km) from Sloane Square.
Make yourself comfortable in your vacation home.
Property Details
Location
, London, England , United Kingdom