About Lastra Farm Hotel
Venue situated in the North of Wales
Contact & Location
Lastra Farm Hotel
Lastra Farm Hotel, Penrhyd, Amlwch, Anglesey, LL68 9TF, Isle of Anglesey, United Kingdom
Venue situated in the North of Wales
Lastra Farm Hotel
Lastra Farm Hotel, Penrhyd, Amlwch, Anglesey, LL68 9TF, Isle of Anglesey, United Kingdom