Remove Ads

DON'T FORGET TO SAVE YOUR TRIP. CLICK HERE.

4.0
85 votes

Mayflower II

75 Water St, Plymouth, Massachusetts 02360 USA

  • Credit Cards
    Accepted
Remove Ads
Add Review
Thanks!
Your Rating
1
2
3
4
5

Reviewed by
sandra.russell

  • 14 Reviews
  • 1 Helpful
September 16, 2018

It isn't in Plymouth right now. It is being renovated elsewhere. Connecticut I think. So make sure you call before coming.

Was this helpful?

Be the first to add a review to the Mayflower II.

Mayflower II

75 Water St
Plymouth, Massachusetts
02360 USA

Hours

  • Sun - Sat: 9:00 am - 5:00 pm

Is there a problem with this listing? Let us know.

  • Credit Cards Accepted
Remove Ads

Nearby Hotels

Plymouth, Massachusetts
FastBook
$$

Click to find a
great deal for this hotel

Plymouth, Massachusetts
FastBook
$$

Click to find a
great deal for this hotel

Plymouth, Massachusetts
FastBook
$$

Click to find a
great deal for this hotel

Plymouth, Massachusetts
FastBook
$$

Click to find a
great deal for this hotel

Related Trip Guides

Remove Ads
1555173