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 feature 32-inch flat-screen TVs.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.