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.

Map Location

Photo Gallery

 
Back to Top