Lastra Farm Hotel

Penrhyd, Amlwch, Isle of Anglesey LL68, UK
Penrhyd Amlwch Anglesey LL68 9TF
01407 83090601407 830906