This hotel is rich in tradition and is perfectly located in Sandwich, close to a selection of beaches.
See more: Hotels in USA Hotels in Cape Cod - Ma Holiday Destinations in USA