Homey and comfortable, Green Harbor is a secluded waterfront resort with a range of accommodations to suit families and larger groups. Guests enjoy the space and convenience of a vacation rental as well as the comfort and service of a hotel stay.
Address | 182 Baxter Ave, West Yarmouth, MA 02673 |
---|---|
Property Type | Resort |
# Jobs | 0 |