South Sands Hotel

South Sands Hotel
Bolt Head, Salcombe, Devon, TQ8 8LL
Photo of South Sands Hotel