Holiday Inn Express

Ressort in Chicago, Illinois

Visit my website

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