Incorrect data? Please notify us at hi@itinari.com.
The Prince Llewelyn is situated on the edge of the village of Aberffraw, once the seat of Prince Llewelyn the Great who ruled over the kingdom of Gwynedd in the 13th Century.
Want to plan a trip here? Talk to AI travel assistant Maya.