Holiday Inn Columbus Dwtn-Capitol Square
Our hotel is located in downtown Columbus, Ohio. Situated in the heart of Columbus, Ohio, this hotel’s location is close to everything! The Holiday Inn‚ Hotel Columbus Downtown – Capitol Square not only provides an excellent location but also wonderful features like on-site gated parking for a $12 nightly fee.