Remove Ads

Photo of Holiday Inn & Suites Lima, an IHG Hotel

4.5
34 votes

Holiday Inn & Suites Lima, an IHG Hotel

803 S Leonard Ave I-75 & St. Rd. 309, Lima, Ohio 45804-3185 USA

Add Photo

Lobby

Remove Ads

Claim copyright