Holiday Centres in Narberth, Dyfed We help you find any company! Amroth Castle Holidays Limited Amroth Castle, Amroth Narberth, Dyfed