Lying amidst sprawling grounds, this pleasant hotel in resort style is situated within a few minutes walk of Cape Cod's many sights. The nearest beach is about 3 km away.
See more: Hotels in USA Hotels in Cape Cod - Ma Holiday Destinations in USA