Contact Form



    Company Information

    Contact Address

    Lastra Farm Hotel, Penrhyd, Amlwch

    Anglesey, LL68 9TF


    01407 830906

    www.lastra-hotel.co.uk