Located in South Harwich in the Massachusetts region, with Red River Beach and Forest Beach nearby, 104 Deep Hole Road South Harwich Cape Cod - The Beach House provides accommodation with free Wi-Fi and free private parking.
104 Deep Hole Road , South Harwich, 02645, Stati Uniti