Inn On The Square - Falmouth, MA
40 North Main Street
Book online hotel reservations at Inn On The Square in Falmouth,
Check room availability and amenities and compare discount rates starting at $79.00.
View an interactive Falmouth area map and find nearby sightseeing attractions and
vacation activities. See below for further information about booking reservations at
Inn On The Square.