Take advantage of a terrace, a garden, and a bar at The Admiral Rodney Hotel, Horncastle, Lincolnshire. The on-site British cuisine restaurant, Courtyard Restaurant, offers breakfast, lunch, and dinner. Stay connected with free in-room WiFi.