Inn InnSeason Resorts Captain's Quarters
★★★
321 Shore St, Falmouth (MA), United States Show on map
Shore Haven Inn is a 3-star hotel in Falmouth (MA), Massachusetts, United States. Guests rate it 4.0/10 (fair) across 1 reviews, ranking it #14 of 18 places to stay in Falmouth (MA).
321 Shore St, Falmouth (MA), 02540, United States
Shore Haven Inn has a guest rating of 4.0 out of 10 from 1 reviews, which is considered fair. It ranks #14 of 18 properties in Falmouth (MA) on Triptoic.
Shore Haven Inn is located at 321 Shore St, Falmouth (MA) 02540, United States.
Shore Haven Inn is rated 3 stars.
Highly rated alternatives close by
Inn
Hotel
Hotel
Inn
Hotel
Apartment/Flat