Close Window
View Category

TownePlace Suites Portland Scarborough

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.