If you want an experience that is out of this world, a stay at the famous St. David's Hotel overlooking Cardiff Bay is a must.
Need a little You Time? Find it at The St. David's Hotel & Spa.
Immerse yourself in the relaxing world of The Marine Spa.