Fox & Hounds
Llancarfan, Vale of Glamorgan
With a stay at Fox & Hounds in Barry (Llancarfan), you'll be a 5-minute drive from Penmark Castle and 7 minutes from Fonmon Castle. This 4-star inn is 11.5 mi (18.5 km) from Principality Stadium and 12.2 mi (19.7 km) from Cardiff Bay.