(Last Update: 24 Apr 2023)
Castle Hill is a tastefully designed, development of 2 Star Failte Ireland approved holiday homes. These traditional style homes are situated in