Karta Vacation Rentals
Set in the idyllic village of Llancarfan on the edge of Barry, this 4-star inn sits a short drive from Cardiff, Barry Island and Cardiff International Airport. It’s minutes from Penmark and Fonmon Castles and within easy reach of beaches like Watch House and Limpert Bay. Pet-friendly and perfectly placed for stadium trips to the Principality Stadium or a day on the coast.