Abbeyglen Castle Hotel
Nestled in the romantic setting of the Twelve Bens with beautiful views overlooking Clifden Bay
Set majestically on the banks of rivers, at the foot of mountains, near the edge of forests, and the shores of lakes, our breathtaking castles enchant through the turnings of time. From the luxurious linen to the roaring open fires and delicious food, escaping to an Original Irish castle is an experience like no other.
No hotels found matching your criteria.