The Royal Hotel Cardiff boasts a convenient location near the city center, train station, shops, pubs, and even a national concert hall
-
Louis
The Royal Hotel Cardiff boasts a convenient location near the city center, train station, shops, pubs, and even a national concert hall.