Menemsha hotels & apartments, all accommodations in Menemsha

Recommended hotels in Menemsha

Menemsha Inn photo

Menemsha Inn

Menemsha Inn is a 4-star property situated about 29 km from Menauhant Beach. The hotel was built in 1923 and refurbished in 2006.

P.O. Box 38, Menemsha, United States