< View All

The Elfs Lodge


The Elfs Lodge is the newest gift shop at Santa’s Village, featuring: towels, bathing suits, and many other awesome souvenirs. Stop by when you splash around at Ho Ho H2O.

Share this page