Woodford Dolmen Hotel Carlow
Located just outside Carlow against the banks of the River Barrow. The hotel offers 54 calming and comfortable bedrooms, many of which have magnificent views of the hotels beautifully landscaped garde...
More info