Hallmark Channel boasts in a press release that A Royal Corgi Christmas was filmed entirely on location in and around Dublin, Ireland. A little reverse Google Image sleuthing reveals, meanwhile, that the castle seen in the trailer for the TV movie is Dublin's Ardgillan Castle.