Cardiff

Tips and Articles in Cardiff

"Where are they going to get the people to fill this place?" asks my cabdriver. He's just pulled up in front of St. David's Hotel & Spa, in Cardiff, Wales, and is gesturing at the massive modern structure. It reminds me of a ship being launched in...