1017 Anchor House George Wharf Vauxhall, London, United Kingdom. Voir la carte








With a stay at this apartment in London (London City Centre), you'll be a 4-minute walk from Thames River and within a 5-minute drive of St. Thomas' Hospital. This apartment is 1.6 mi (2.6 km) from Big Ben and 1.6 mi (2.6 km) from London Eye. Make yourself comfortable in your apartment. Guests will find features like an airport shuttle and an area shuttle.
Guests will receive an email with special check-in instructions
Professional property host/manager
Pets not allowed
You'll be asked to pay the following charges at the property. Fees may include applicable taxes:
We have included all charges provided to us by the property.
Free WiFi
Airport transfers
Smoking areas
Accessible facilities
Wheelchair accessible
Designated smoking areas
Airport transportation
Wheelchair accessible path of travel
Designated smoking areas (fines apply)
Vous pourriez voir des prix plus bas
Inscrivez-vous ou Connectez-vous et économisez avec nos prix pour les membres