Holiday Inn-Mentor

Categories

Lodging

About Us

AHI, based in Columbus, Ohio, is a privately held hotel management and real estae investment company with a portfolio of over 20 hotels.