Cardiff,
Standing virtually in Cardiff Bay, the Saint Davids Hotel and Spa offers its guests spectacular views across the water to the revitalised Mermaid Quay.
Standing virtually in Cardiff Bay, the Saint Davids Hotel and Spa offers its guests spectacular views across the water to the revitalised Mermaid Quay.