1. Home
  2. United Kingdom
  3. Cardiff

Cardiff

The St. David's Hotel & Spa
Near Techniquest

The St. David's Hotel & Spa is a luxorious hotel in the capital city of Wales, Cardiff. It is the largest city in Wales and the tenth largest city in the United Kingdom. With a population of approximately 346,000 and is the worldwide known for its national cultural and sporting institutions. It is also home to the famous... (read more)

Hotel type
Hotel
City
Cardiff
Country
United Kingdom
From $261 / night