Where to Stay in Cardiff – A Guide to the Capital of Wales Cardiff is the capital city of Wales. Located in the southeast of the country, at the mouth of the River Taff, this major city is famous for ...