Holiday Inn Express London In a rural location
100 Holiday Trl Ne -
London,
OH 43140