Home » Devon » Paignton » Accommodation - Self Catering

Tel: 01803_ 328543 The Downs

41-43 Babbacombe Downs Road 
Torquay 
Devon 
TQ1 3LN 

Tel: 01803_ 327110 The Cary Arms

Babbacombe Beach 
Torquay 
Devon 
TQ1 3LX