Where is Holiday Inn Express & Suites Cincinnati Riverfront by IHG, Covington located?
Holiday Inn Express & Suites Cincinnati Riverfront by IHG, Covington, Holiday Inn Express & Suites Cincinnati Riverfront by IHG, Covington, United States of America (approx. 39.08826°, -84.52447°)