Country Inn Suites by Carlson South
Country Inn and Suites is Erie's newest hotel, located off I-90 at exit 24 just 15 minutes from the beautiful Presque Isle State Park where there is a beach, boating and fishing.
Come and drive along the Bay Front highway and tour the bicentennial tower, which stands 187 feet and overlooks the city and surrounding areas.
Country Inn and Suites By Carlson South features 74 rooms and AAA Rating of 3 Diamonds.
8040 Oliver Rd., Erie, PA 16509, USA