The Award Winning Leader in Escorted Worldwide Rail Holidays

01904 734 001

Open 7 Days A Week

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.

There are 0 tours matching Falmouth - Inn on the Square

View Shortlist 0