The historic Elms Hotel & Spa -- a turn-of-the-century hot springs retreat that has been lovingly restored -- sits on 16 manicured acres in the Excelsior Springs historic downtown area, within walking distance of attractions, shops, and restaurants. Rooms are modern with elegant, vintage-inspired styling, as well as a good amount of space, marble-and-tile bathrooms, and iPod docks; there are no tubs in any rooms, however. In keeping with the hotel's history, the spa is a highlight here, and comes complete with a steam room, sauna, grotto hot tub, and lap pool, in addition to a wealth of services. There are three high-quality restaurants and an outdoor pool, too. The hotel also has free Wi-Fi, 24-hour room service, and a 24-hour fitness center. Pets are welcome for a daily fee, and there is a fee for valet parking. This hotel hosts a lot of weddings and some guests complain of reception noise late into the night.