
09/12/2024
Christmas availability - Swallows Nest
We have full availability for Swallows Nest over December and January, at £150 per night Swallows can sleep up to 5 people over 2 bedrooms, we are dog friendly and based in the beautiful village of Wilton.