Address: Four Home Depot Drive, Plymouth, United States
Offering a variety of exceptional amenities, including an on-site restaurant and in-room microwaves and refrigerators, this Plymouth hotel is easily accessible from local attractions, including Plymouth Rock.