Filter Results
Apply Filters
Clear Filters
Lodges in Santa Claus
Santa'S Lodge
91 West Christmas Boulevard, Santa Claus, United States View map
Santa'S Lodge is located in Santa Claus, within 1.7 km of Holiday World Splashin Safari as well as a 25-minute stroll from Jim Yellig Park. A Jacuzzi and an indoor pool are available at the Santa…
From US$ 210
Book Now