Falmouth Bay Holiday Apartments

Castle Apartment

Availability Castle Apartment


 Peak Season  – 4th May to 4th Oct – Minimum stay 1 week Saturday check in/out.

 Low  Season  – 5th Oct to 1st May – Minimum stay 4 nights check in/out as required.