South Sands Beachside Hotel News
Secluded Sanctuary at South Sands Beachside Hotel & Restaurant
South Sands is an ultra chic 22-bedroom beachside hotel that has boldly made its mark in the picturesque seaside town of Salcombe since its opening during the summer of 2010.