Karta Vacation Rentals
In Cardiff's Riverside, a short stroll from Principality Stadium and Cardiff Castle. About 800 m from Cardiff Central Train Station and within easy reach of Cardiff Bay, St. David's Hall and the Museum of Cardiff — a great base for city walks and stadium nights.