Admiral Rodney Hotel

 

The Admiral Rodney Hotel in Horncastle sits at the foot of the Lincolnshire Wolds giving you the chance to get away from it all in a truly relaxing part of the country.