The St David’s Hotel and Spa is situated in the Cardiff Bay area. This is an up and coming area full of activities and sights. There are fantastic restaurants and bars in the inner harbour and the Barrage offers great walks and views of the Bay. There are also plenty of cultural activities to keep […]