SWELL Croyde Bay, Barnstaple, Devon, United Kingdom
About SWELL Croyde Bay
SWELL at Croyde Bay is a unique collection of luxurious 1 and 2 bedroom holiday apartments.
Our accommodation based right on the beach at Croyde Bay is the perfect place to base yourself in North Devon.
We specialise in short breaks all year round that include surfing, biking, walking and much more. Find your perfect place to holiday now.
Location
10 Lane Head Close, Croyde
Barnstaple
Devon
United Kingdom
EX33 1NW
Map
Contacts
Tel: 07541120630
Web: https://www.croydebay.com