The perfect gift which offers full flexibility. The Ross is a boutique hotel located in the heart of Killarney town and adjacent to the Killarney Nati... read more