Beeston Place, London
2 bedrooms
Baths
Guests
Located in London (London City Centre), Buckingham Palace View Apartment is within a 10-minute walk of Buckingham Palace and St. James Park. This luxury apartment is 0.6 mi (0.9 km) from Hyde Park and 0.3 mi (0.4 km) from Victoria Station Travel Information Centre.
Parking
Elevator
Airport Shuttle
WiFi/Internet
Non-smoking
Air conditioning
Business center
No nearby properties available in this region at the moment.