Reviews of hostels in Carlow (Ceatharlach)



Otterholt Riverside Lodge
Otterhold, Kilkenny Road, Carlow Town, Co Carlow
Tel 059 9130404
(5)