The Babbacombe Hotel

The Sea Front, Babbacombe Downs Road, Torquay, Babbacombe, Devon, TQ1 3LH

Distance  Distance from The Babbacombe Hotel to Babbacombe is approx 0.21miles  Babbacombe centre is approx 0.21 miles