A division of Great Rail Journeys, UK's leading operator of holidays by rail

Experts in Tailor-Made Holidays

01904 734 486

Open 7 Days A Week

Inn on the Square, Falmouth Holidays

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.

We’ve found 0 holidays for you matching: Inn on the Square, Falmouth

View Shortlist 0