Babbacombe Bay Hotel

33-35 Babbacombe Downs Road, Babbacombe, Devon, TQ1 3LN

Distance  Distance from Babbacombe Bay Hotel to Babbacombe is approx 0.2miles  Babbacombe centre is approx 0.2 miles