Photo gallery for Holiday Inn Express London Wandsworth, an IHG Hotel
Holiday Inn Express London Wandsworth, an IHG Hotel
3-star hotel in Wandsworth
Reviews
8.6
Excellent
Popular amenities
Explore the area
Smugglers Way, Wandsworth, London, England, SW18 1EG
- Stamford Bridge Stadium6 min drive
- Hyde Park10 min drive
- Buckingham Palace11 min drive
- London (LHR-Heathrow)39 min drive