28 Island Street, Salcombe TQ8 8DP, United Kingdom
Distance: 106 yd.
Company description
Salcombe Holidays features holiday accommodation to suit every taste and budget in the beautiful region of South Devon. With holiday properties exclusively in Salcombe and the South Hams.