Towneplace Suites Scarborough, Scarborough

Towneplace Suites Scarborough

700 Roundwood Drive

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.