The Keyberry Hotel, Newton Abbot

England

The Keyberry Hotel is located in Newton Abbot. Travelers eager for a bit of culture can stop by Princess Theatre, while those wishing to experience the area's natural beauty can explore Dartmoor and Babbacombe Beach. Babbacombe Model Village and Gardens and Living Coasts are also worth visiting.