Contact Form



Company Information

Contact Address

Lastra Farm Hotel, Penrhyd, Amlwch

Anglesey, LL68 9TF


01407 830906

www.lastra-hotel.co.uk