The 12th Lock
Bar
The 12th Lock is a boutique hotel located on the Grand Canal, offering a unique base for exploring Dublin. It has been refurbished and is open for guests to enjoy meals and drinks.
Location
Best places nearby
The highest rated places close to The 12th Lock.
Local restaurants nearby
D15 DE98, IE



