BeachPlumInn.com
About BeachPlumInn.com
The Inns at Menmesha -- Menemsha Inn & Beach Plum Inn and Restaurant -- are located up-island on Martha's Vineyard and offer panoramic ocean views, exceptional service and award winning cuisine.
The Inns at Menmesha -- Menemsha Inn & Beach Plum Inn and Restaurant -- are located up-island on Martha's Vineyard and offer panoramic ocean views, exceptional service and award winning cuisine.