North America • United States • Maine • Towneplace Suites Scarborough
The TownePlace Suites in Portland/Scarborough Maine opened in June 1999 and was awarded the 1999 Best Opening Hotel of the Year Located 2 minutes south of the Maine Mall, which is Maine's largest shopping center.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!