Restrurant, Hotes, Ressort
A modern hotel in a handy south-west London location, with a restaurant, free WiFi and breakfast included
Holiday Inn Express® London – Wimbledon South hotel is within easy reach of central London . Tube trains from Colliers Wood station , right outside, take 25 minutes to reach.
Address: 4167 Tator Patch Road, Chicago, IL 60606