Sala
La dotazione business di questa struttura a 4 stelle include un business center, accesso wireless a Internet gratuito, sale riunioni per piccoli gruppi e apparecchiature audiovisive.
Esterno
Questo hotel di tipo business si trova nel centro di Cardiff, vicino ai seguenti luoghi di interesse: Cardiff International Arena, Cattedrale metropolitana di S. Davide a Cardiff e St. David's Hall. Nelle vicinanze si trovano anche Castello di Cardiff e Millennium Stadium.
Camere
Le lussuose camere sono dotate di TV a schermo piatto e una cassetta di sicurezza abbastanza grande per un laptop. Servizio in camera 24 ore.
Ristorante
Il bar e ristorante, moderno ed elegante, offre autentica cucina italiana, vini pregiati e cocktail classici.