The Twelfth Lock Hotel, which overlooks the Royal Canal at Castleknock in Dublin has been sold for approximately €2.4m in a private contract sale.
The Twelfth Lock Hotel, which overlooks the Royal Canal at Castleknock in Dublin has been sold for approximately €2.4m in a private contract sale.