7.8 Guest rating Hotel photo

Hotel Menemsha Inn

Hint: You can enter any city or hotel name

Book Hotel Menemsha Inn

P.O. Box 38 12 Menemsha Inn Rd., Falmouth
Built in 1923 (Renovated in 2006)
0 km from city center

In the name of our whole staff, we welcome you proudly to the Menemsha Inn.

Photos Of
Facilities of Hotel Menemsha Inn
  • Gym
  • Bar
Room facilities
  • Coffee/Tea
  • TV
  • Air conditioning

Show Hotel Menemsha Inn on the map

Menemsha Inn 41.3516 -70.7647