at Smugglers Way, London , SW18 1EG United Kingdom
Modern hotel accommodation in Wandsworth offering comfortable accommodation, free Wi-Fi and rates inclusive of breakfast.
220 FB users likes Holiday Inn Express London - Wandsworth, set it to 314 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Holiday Inn Express London - Wandsworth is London based place and this enity listed in Hotel category. Located at Smugglers Way SW18 1EG. Contact phone number of Holiday Inn Express London - Wandsworth: 0871 423 4828