Call LIVE Agent NOW
+1-888-376-928640 North Main Street, Falmouth, United States
See Map
Free Parking
Restaurant
Garden
Golf Course
Safety Deposit Box
Show All Amenities
The Inn on the Square is a historic hotel located in Falmouth, Massachusetts, conveniently close to the Falmouth Village Green and downtown shopping district. The hotel offers amenities such as an indoor pool and free WiFi, and all guest rooms come equipped with mini-refrigerators, microwaves, coffee makers, and iPod docking stations. Guests can also take advantage of the business center, private courtyard, and patio area. The inn is located near popular attractions such as the Cape Cod Shining Sea Bike Path and Martha's Vineyard Ferries, and is in close proximity to the Woods Hole Oceanographic Institute.
Check-in: 04:00 PM
Check-out: 11:00 AM