Holiday Inn Express
Hotel
Columbus, Ohio
This Downtown Columbus, Ohio hotel is conveniently located close to Nationwide Children's Hospital, the Short North Arts District and the Brewery District in Columbus' German Village that is known for its quaint 19th century brick cottages and is
Number of rooms: 118
650 S. High Street, Columbus, 43215, United States
Hotel booked 1 times today.