Das fünf-Sterne Rocco Forte St. David's Hotel and Spa ist direkt am Wasser an der Cardiff Bay gelegen, nur fünf Minuten entfernt vom Stadtzentrum neben dem Mermaid Quay und es ist das renommierteste Hotel in Wales sowie ein bemerkenswertes Wahrzeichen von Cardiff.