for exclusive members benefits
Company Name
Business Genre
South Sands is a beautiful beachside hotel, restaurant & cocktail bar, right on the beach at South Sands, Salcombe, Devon. Surrounded by stunning cliffs, wooded valleys and seascapes, this is a beautiful environment in which to relax and explore.