skip to main menu skip to main content
Make a booking


  • The Best Place to Live

    The Best Place to Live

    Earlier in 2017 Falmouth won the best coastal town in the Great British High Street competition. The Government-led initiative to celebrate the work being done to revive, adapt and diversify town centres focuses on festivals, proactive town teams and business improvement districts, volunteer community groups and regeneration. We are very proud that Falmouth has been […]