Close Window
View Category

View All Photos

TownePlace Suites Portland Scarborough

Check Rates & Availability

Nearby Attractions

Baxter State Park (17 of 18)

Baxter State Park, Maine, is a paradise to any person who enjoys nature, walking, hiking and taking in the beauty of wildlife. When traveling and absorbing the wonders of Maine, our Portland, ME hotel is the perfect resting point for your scenic drive.