1. Inn on the Square 40 N Main St, Falmouth, MA 02540 Coordinate: 41.55599,-70.6218 Phone: (508) 457-0606