skip to main menu skip to main content
Make a booking

2 Bed Apartments

  • 2 Bed Apartments

    These apartments offer all amenities and are ideally situated close to Falmouth town centre and just a stone’s throw from Castle Beach.