ANCHOR MOTEL
715 Main St South, South, Portland, ME, US No RatingSee what's available
Pick your check-in and check-out dates to view rooms and rates.
About this property
Anchor Motel is an independent hotel located in South Portland, Maine. The property provides convenient access to regional attractions, including Portland International Airport, Maine Mall, and Cabela's. Nearby cultural sites include the Portland Museum of Art, Victoria Mansion, and the Children's Museum of Maine.
The motel offers a straightforward lodging option for travelers visiting the South Portland area. The location places guests within reasonable distance of beaches such as Willard Beach and Crescent Beach State Park, as well as outdoor destinations like Two Lights State Park and Bug Light.
Frequently asked questions
Where is ANCHOR MOTEL located?
ANCHOR MOTEL is located at 715 Main St South, South, Portland, ME, US.