Nestled against the banks of the River Barrow and surrounded by luscious green grounds, the 3-star Woodford Dolmen Hotel Carlow is located just outside Carlow. Rooms are en suite and have bathrooms with luxury toiletries, hair dryers, TV’s, telephones and tea/coffee making facilities.