Plymouth, MA
Pet-friendly hotel
Located just across the street from the picturesque Plymouth Harbor in Massachusetts, Hotel 1620 offers a cozy stay with an indoor heated swimming pool for relaxation. Each guest room is equipped with cable TV, a coffee maker, and a refrigerator for added convenience. Guests can enjoy paid WiFi access and parking on-site.
Conveniently situated within walking distance to the harbor in downtown Plymouth, the hotel is a perfect base for exploring whale watching excursions and pirate tours. The Village Landing Marketplace Shopping Center, featuring an array of shops and restaurants, is just steps away. Explore nearby attractions such as the Mayflower II and Plimoth Plantation during your stay at Hotel 1620.
Drop a Line