Hotels in Santa Claus

Santa Claus, Indiana, United States of America
photo by Steve Ignowskitrover-icon

Find a place to stay

Top landmarks in Santa Claus

Find out more about Santa Claus