Call to book1300 208 712
Tour Search
#Favourites

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

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