Situated on the east coast of England, Boston is a port and market town in Lincolnshire, known for its most notable landmark, St Botolph’s Church, which is the largest parish church in England. Our unit is located in an industrial complex, a short drive away from a variety of different holiday parks, such as New Farm Holidays, and Orchard Holiday Park, perfect for a relaxing getaway with the family.