Holiday Inn Express London, an IHG Hotel
With a stay at Holiday Inn Express London, an IHG Hotel in London, you'll be 23.4 mi (37.6 km) from Ohio State University and 20.8 mi (33.4 km) from Nationwide Arena. This hotel is 21 mi (33.8 km) from Greater Columbus Convention Center and 22.3 mi (35.8 km) from Ohio Stadium.