Number of bedrooms: 132
Maximum number for private dining: 220 guests
Star Rating: 5*
Immerse yourself in 5* luxury at St David’s Hotel and Spa, located at the waterfront in Cardiff Bay.
Number of bedrooms: 132
Maximum number for private dining: 220 guests
Star Rating: 5*
Immerse yourself in 5* luxury at St David’s Hotel and Spa, located at the waterfront in Cardiff Bay.