minube
Stunning
The Hilton Garden Inn is in the town of Plymouth, Massachusetts, at exit number 5, which quickly connects guests to the city centre. Once here, guests can take a short hike to the Mayflower Golf complex, known for its stunning and extremely cared for golf courses.