Guest reviews of Holiday Inn Hotel & Suites Cincinnati Downtown
- All reviews
We are a brand new 117 room Hotel, located at Broadway and 7th in Downtown Cincinnati, that opened in December 2016. A full service property with a restaurant, bar, in-room dining, indoor pool, fitness center, and 2,800 sq ft of flexible meeting space. Self-parking available at one of two adjacent parking garages.