Babbacombe Royal Hotel and Carvery

31 Babbacombe Downs Road, Babbacombe, Devon, TQ1 3LQ

Distance  Distance from Babbacombe Royal Hotel and Carvery to Babbacombe is approx 0.21miles  Babbacombe centre is approx 0.21 miles