Just 200 metres from Wandsworth Town Rail Station, this modern hotel offers easy travel in and around London. Holiday Inn Express offers inclusive breakfast, free Wi-Fi, a 24-hour front desk and rooms with air conditioning.
Number of rooms: 204
Smugglers Way, Wandsworth, London, SW18 1EG, United Kingdom
Hotel booked 2 times today.