Blue Water Resort is set on Nantucket Sound and features guest rooms, suites, and cottages, bordered by a spectacular private, sandy beach – it’s the perfect setting for a vacation or getaway.
The Holiday Inn Cape Cod-Falmouth hotel is located in the charming, historic New England town of Falmouth, Massachusetts. Our full service hotel accommodations are perfect for families, business travelers, and groups of all sizes...