Holiday Inn Express London-I-70
Our Hotel’s Location in London, Ohio is the Place to Stay. Situated right off of I-70, our London, OH hotel’s location provides easy access to Columbus and many prominent businesses. Whether you have work in the city, or you’re just looking to get away, our convenient location and amazing accommodations are sure to please.