Salcombe Harbour Hotel & Spa
Salcombe, Devon TQ8 8JH
Stunningly located in an Area of Outstanding Natural Beauty in Salcombe, Devon the Harbour Hotel has it all from luxury 4-star boutique accommodation, excellent facilities and a beautiful backdrop for…
- Max: 120 guests
- Packages: 1