Cary Arms

Charming boutique hotel by the sea

Babbacombe Beach, Babbacombe, Devon, TQ1 3LX

01803 327110

Read the latest issue

Searchable map for places to eat, stay, shop and cook