Barr Cill Atha
Villa
Kenmare
Located in Kenmare and only 33 km from Muckross Abbey, Barr Cill Atha provides accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation features a terrace.
Killaha, Kenmare, Ireland