2619 N. Michigan St., Plymouth, IN
Holiday Inn Express & Suites Plymouth is located half way between Indianapolis and Chicago, near the intersection of US 31 and US 30.
We offer 72 beautiful and spacious guest rooms with free high-speed ...
Read more