Este moderno hotel de 2 plantas se encuentra en un edificio que data de 1900, el cual pasó por una amplia renovación en 2002. Hay 90 habitaciones y sus instalaciones también incluyen recepción, bar y un agradable restaurante.
Este hotel está situado en el centro de Killarney. A pocos minutos andando se encuentra el bonito Parque Nacional Demense. Asimismo, en las inmediaciones hay un cine, el centro comercial Killarney Outlet, una parada de autobús y una estación.