Best Western Cold Spring
The Best Western Cold Spring is ideally situated in downtown Plymouth with variety of restaurants and specialty shops are all within a 10-minute walk.
The convenient, quiet location is within walking distance to the historic waterfront area where you can visit Plymouth Rock, board Mayflower II, catch a daily whale-watching excursion or enjoy a scenic harbor cruise.
In addition to its ideal location, the Best Western Cold Spring offers 5 acres of beautifully landscaped grounds where you can enjoy views of Cape Cod Bay after a day of area sight-seeing or shopping.
188 Court Street, Plymouth, MA 02360, USA