Das Hotel ist nur eine kurze 4 Meilen vom Stadtzentrum von Cardiff in der Nähe der M4. Die Zimmer sind alle groß, viele mit Seeblick. Die Zimmer verfügen über alle Annehmlichkeiten, die man erwarten würde, die von einem guten Vier-Sterne-Hotel wie hospitality tray, Hosenbügler, Bügeleisen etc. Es gibt ein großes Restaurant mit Blick auf den See, bietet eine Reihe von internationalen Gerichten. Das Hotel verfügt außerdem über eine Bar serviert leichte Snacks.