Exterior
El hotel proporciona aparcamiento gratuito y green fees con descuento en el campo de Macroom, de 18 hoyos.
Restaurante
El Castle Hotel and Leisure Centre alberga una cafetería de estilo continental, un bar amplio, el restaurante B's, galardonado con una AA rosette, y la sala de conferencias Ardilaun.