
Christmas House: main building of Santa Claus Holiday Village in Rovaniemi
The Christmas House is the main building of the Santa Claus Holiday Village, which offers hotel quality accommodation in Santa Claus Village at the arctic circle in Rovaniemi in Lapland, Finland.
Photos of Rovaniemi - official home town of Santa Claus & capital of Finnish Lapland - photo Finland