If you haven’t been to the 5 star Glenlo Abbey Hotel & Estate before, then Christmas is definitely the perfect time to ...