Excelsior Springs, Missouri, located approximately 30 miles northeast of Kansas City Missouri in Clay and Ray Counties, has a population of 11,084. The area around Excelsior Springs has 20 mineral springs which are responsible for the town’s early growth and notoriety. Many travelers came to drink from the springs for their curative properties. Excelsior Springs is served by the Excelsior Springs School District.
Looking for a local getaway? You have to try the Elms Hotel & Spa located in downtown Excelsior Springs. The entire place was decorated for the holidays with Christmas trees and lights everywhere we looked during our stay. We enjoyed the outdoor hot tub and the indoor lap pool. They have a restaurant, lounge, and a coffee shop.