The exterior of the lodge in the film "Christmas Lodge" was filmed at the Tudor Revival-style Royal Windsor Building in historic downtown Glendale, California. This stunning building, which was originally built in 1930, is a well-known landmark in the city and has been featured in numerous films and television shows over the years. The interior of the lodge was actually filmed in a soundstage, as the filmmakers wanted to create a unique and cozy atmosphere for the film.