Holiday Inn Express & Suites Covington | Global Travel