Excelsior Springs, Missouri, The Elms Hotel