The Downs, Babbacombe is award winning,independent,pet friendly,licensed guest accommodation. Seafront location bordering Babbacombe Downs,stunning views,directly above Oddicombe and Babbacombe beach. Call 01803 328543 for updated prices and availability.