Falmouth

Inn on the Sound

135

313 Grand Ave. ,
Falmouth,
MA,
United States,
02540.

On a clear day you can see Martha’s Vineyard from the ten-room Inn on the Sound, atop a bluff in Falmouth Heights.