Holiday Inn Express & Suites RICHWOOD - CINCINNATI SOUTH Address: 12928 Frogtown Connector Rd., Richwood, KY 41094 Phone: (877) 410-6681 Hotels & Motels, Holiday Inn Other Businesses: Holiday Inn Express & Suites RICHWOOD - CINCINNATI SOUTH at 12928 Frogtown Connector Rd., Richwood, KY 41094 Econo Lodge at 11165 Frontage Rd., Richwood, KY 41094