Holiday Inn Express
Ressort in Chicago, Illinois
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
phone: 312-831-3092