41.35497546 ­-70.75772524
Go to map view
Menemsha Inn - Menemsha - Building
Menemsha Inn - Menemsha - Bedroom
Menemsha Inn - Menemsha - Building
Menemsha Inn - Menemsha - Bedroom
Menemsha Inn - Menemsha - Bedroom
Menemsha Inn - Menemsha - Bedroom
Menemsha Inn - Menemsha - Bedroom
12 Menemsha Inn Road, Menemsha, MA 02552, United States +1 508 645 2521

Get Rates

Show Menemsha Inn at top of the results.

Get Flight + Hotel

Star Ratings

Orbitz