About Lastra Farm Hotel
Venue situated in the North of Wales
Contact & Location
Lastra Farm Hotel
ADD LINE 1, ADD LINE 2, ADD LINE 3, Anglesey, LL68 9TF, Isle of Anglesey, United Kingdom
Venue situated in the North of Wales
Lastra Farm Hotel
ADD LINE 1, ADD LINE 2, ADD LINE 3, Anglesey, LL68 9TF, Isle of Anglesey, United Kingdom