Holiday Inn Columbus By mykl wood | May 11, 2018 | 0 Map Unavailable Address 7007 N High St Worthington OH 43085 United States Upcoming Events No events in this location