Photos for Holiday Inn & Suites Lima

4.5
44 votes

Holiday Inn & Suites Lima

803 S. Leonard Ave., Lima, Ohio 45804 USA

Add Photo