The Inn on the Square is located in the heart of Falmouth on historic Cape Cod. We are one block from the Cape Cod Shining Sea Bike Path, three blocks to the Palmer Avenue Lot where you can catch the shuttle to the Martha’s Vineyard Ferries, and just steps from the Falmouth Village Green and charming downtown. Hotel amenities include Persy’s Restaurant which is onsite, a large skylight indoor pool, private courtyard and garden patio area, and complimentary business center with Internet access throughout the hotel. Whether you are traveling to Cape Cod for a vacation or a business meeting, we welcome you to the Inn on the Square, the favorite choice among hotels in Falmouth, Massachusetts.
40 North Main Street
Falmouth, MA 02540
Phone: (508) 457-0606
Email: nvalentine@innonthesquare.com
Website: http://www.innonthesquare.com