Blue Water Resort
Resort
South Yarmouth, Cape Cod
Offering a private beach area, an outdoor pool and a seasonal restaurant, this oceanfront resort in Cape Cod is located on Nantucket Sound in South Yarmouth, Massachusetts.
Number of rooms: 113
291 South Shore Drive, South Yarmouth, MA 02664, United States
Hotel booked 1 times today.