Surfcastle

Surfcastle

A boutique hotel and surf school which stands on the cliffs of the Peniche peninsula. Overlooking one of Europe's most beautiful and consistent surf spots.