This family-friendly hotel features an indoor pool and a hot continental breakfast served daily. The Baymont Inn & Suites is located right off I-64, only 10 minutes from Santa Claus, Indiana.