The Maine Mall, built in 1971, is an enclosed shopping mall located in South Portland, Maine, a suburb of Portland. At 1,200,000 square feet, it is the largest shopping mall in the state of Maine, and the largest in northern New England.
The Portland Museum of Art is an art museum in Portland, Maine. Founded as the Portland Society of Art in 1882, it is located in the downtown area known as The Arts District.
We'd love to hear from you!
At the Comfort Inn & Suites we are always open to hear from you. We welcome any comments, questions or
suggestions you may have that will allow us to serve you better. Just fill out the form below
and you will receive a response from one of our friendly associates
Comfort Inn & Suites329 U.S. 1, Scarborough, ME 04074 US