Ireland Kilronan Castle Hotel & Spa, Choice Hotels Recommendations At Roscommon Ireland Kilronan Castle Hotel & Spa is Choice Hotels Recommendations At Roscommon … Edit