Cardiff is a friendly locale known for its bars and restaurants. Simply book a local tour to enjoy your stay a little more. You might find the perfect souvenir at Cardiff Market or St. David's. A stop at other sights like Cardiff Castle and St. David's Hall will create memories.