News

The 133-suite Homewood Suites Newport Cincinnati is opening at Ovation's 25-acre riverfront mixed-use development. ... 77 king efficiency suites and 26 queen studios.