Cardiff Castle is the city’s “crowning glory”, said Kayak.com. Located in the centre and with almost 2,000 years of incredible history, Cardiff Castle has “a medieval keep at its heart ...