Relax your body. Rest your mind. Revive your spirit.
Elimwood for Business
Located just across the bridge from the Historic St. Charles Main Street and Streets of St. Charles entertainment areas our guests love the quick access to a variety of entertainment and dining options. Let us show you that your comfort during your stay is our top priority.
Elimwood for Families
Families love our convenient location nearby popular athletic centers for year-round competition in Ice, Field or Water sports. Our location is also convenient to visit the St. Louis top attractions that delight children of all ages.