Talbot Hotel

Portlaoise Road Carlow Ireland
Carlow
Ireland