Stay at this 4-star apartment in Cardiff. Enjoy free WiFi, free parking, and a kitchen. Popular attractions Principality Stadium and Cardiff Castle are located nearby. Discover genuine guest reviews for Millennium Embankment by Tŷ SA- Cardiff, in Riverside neighborhood, along with the latest prices and availability – book now.