Experience Our Sunbury, Ohio Hotel Just off Interstate 71, this Holiday Inn Express® hotel's comfort and quality are exactly what you need when it comes to accommodations in Sunbury, Ohio. Our hotel, only 10 miles from Columbus and just minutes from Ohio Wesleyan University, makes travel a breeze. Because the hotel is situated in Sunbury, Ohio, staying here means that you're only a few miles from the Alum Creek State Park, where our guests can participate in recreational activities like...