Lastra Farm Hotel
Isle of Anglesey, AMLWCH
About Lastra Farm Hotel
Looking for wedding guest accommodation near AMLWCH, Isle of Anglesey? Look no further than Lastra Farm Hotel.
Contact & Location
Lastra Farm Hotel
AMLWCH, LL68 9TF, Isle of Anglesey, United Kingdom