Holland Hotel
Address:
Llanfachraeth Anglesey Ll65 4UH
01407 238181
Vist Website