Call to book1-312-819-4478
Tour Search

Inn on the Square, Falmouth

The Inn on the Square is situated in the centre of Falmouth, close to the shops, galleries and restaurants of the downtown area as well as the Falmouth Village Green. Built in a style which complements the historic buildings of Cape Cod, this luxurious hotel has a restaurant serving breakfast and lunch daily, an indoor swimming pool and a private courtyard in which to relax. The recently renovated rooms are comfortably furnished and feature a telephone, cable television, CD/MP3 player, refrigerator, microwave, safe, tea and coffee making facilities and a hairdryer.

0 results matching: Inn on the Square, Falmouth

Filter by
Clear All
Tour type
Transport type
Tour length
Additional options