Castle House Luxury Apartments har 14 værelser med hårtørrer og strygejern/strygebræt. Hvert værelse er individuelt møbleret og dekoreret. Sengene har Select Comfort-madras og premium-sengetøj. Gæsterne kan gøre brug af køleskabe og mikrobølgeovne på værelset. Badeværelserne omfatter bruser og gratis toiletartikler.
Gæster kan altid komme på nettet med den gratis trådløse internetforbindelse. 40-tommers fladskærms-tv med satellitkanalerkanaler. Rengøring tilbydes efter anmodning, og der kan anmodes om udskiftning af håndklæder.