59 St. Georges Drive, London
1 bedroom
Baths
Guests
Located in London (London City Centre), this apartment is within a 15-minute walk of Thames River and Victoria Station Travel Information Centre. This apartment is 1.1 mi (1.8 km) from Buckingham Palace and 1.3 mi (2 km) from Big Ben.
Check In: 3:00 PM - 10:00 PM
Check Out: 10:00 AM
Smoke-free property
Garden
Wheelchair accessible – no
Internet access
Tours/ticket assistance
Internet access - wireless
Outdoor furniture
Elevator
Free WiFi
Pets not allowed
No nearby properties available in this region at the moment.