The Crown Lodge offers a charming retreat with an on-site restaurant serving lunch and dinner. It is also a Bed & Breakfast located near Tattershall Castle.