Babbacombe Guest House  -  

53 Babbacombe Road, Babbacombe, Devon, TQ1 3SN

Distance  Distance from Babbacombe Guest House to Babbacombe is approx 0.15miles  Babbacombe centre is approx 0.15 miles