G
George Kelly Review of Talbot Hotel Carlow
Really nice staff, location really easy to find. O...
Really nice staff, location really easy to find. Only problem 9 t.v. stations
Really nice staff, location really easy to find. Only problem 9 t.v. stations
Comments: