lodging in Babbacombe

About 29 results.

Westcourt Holiday Flats

Westhill Road 108, TQ1 4NT Torquay, United Kingdom

Ludwell House

Greystone Way 32, TQ1 3PN Torquay, United Kingdom

Avron House

Windsor Road 70, TQ1 1SZ Torquay, United Kingdom

Lorrens Ladies Spa

Guestland Road, TQ1 3NN Torquay, United Kingdom