Devon
Berry Head Hotel in Devon

The Berry Head Hotel, a 4-star hotel with a breathtaking  view in Devon. 

 

South Devon is dotted with nice hotels, but one of them stands out above the rest. The Berry Head Hotel was built in 1803 as a military hospital, became a family home afterwards and turned into a hotel in 1949… More