Castle View Lodge

Lakeside veranda with private hot tub, Castle View Lodge is one the UK's most popular log cabin holidays.

Tattershall Lakes Country Park is an award-winning holiday resort boasting a wide range of water sports and activities for all the family.

Check availability & book online for 2020 with only a £20 deposit.