The Towngate Inn in Lincolnshire offers a warm and friendly welcome. The accommodation is comfortable and spacious and has an array of convenient modern amenities to make your stay relaxing and enjoyable. Peterbrough and Stamford town centres are just 8 miles away and provide many shops, bars and restaurants. Local attractions include Grimsthorpe Castle, Rutland Water, Stamford Arts Centre to name just a few.