Ballymascanlon House Hotel is located in Dundalk, Ireland on Dundalk Louth. Ballymascanlon House Hotel is rated 5 out of 5 in the category hotel in Ireland. Welcome to Ballymascanlon House Hotel The Ballymascanlon House is set on 130 acres of beautiful parkland, this impressive Victorian House forms the heart of this Hotel. It is one of the most remarkable historical estates in Ireland dating back to 833 A.D.