The Anchorage & The Tackleshed
Llancarfan, Vale of Glamorgan
With a stay at The Anchorage & The Tackleshed in Barry (Llancarfan), you'll be within a 10-minute drive of Penmark Castle and Brynhill Golf Club. This guesthouse is 10.5 mi (16.9 km) from Principality Stadium and 11.3 mi (18.1 km) from Cardiff Bay.