Lastra Farm Hotel  -  3 Star Hotel

Penrhyd, Amlwch, Isle of Anglesey, LL68 9TF [ Telephone not available ]

Loading Photos & Map of Lastra Farm Hotel

Be the first to Write a Review!

Been to Lastra Farm Hotel? Share your experiences!