Hotels in Salcombe, Devon,
Hotels
Bolt Head,
Salcombe, Devon ,
TQ8 8LL
UNITED KINGDOM