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 3rd May – Minimum stay 4 nights check in/out as required.