
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.
Property Overview
Conveniently located along I-70 and nearby I-270, our location is perfect for business or leisure travelers.
Guest Amenities
Our newly renovated fitness center offers a variety of exercise equipment to keep up with daily workout routines.
Nearby Attractions
St. Louis is best known for our family-friendly attractions including our Zoo which remains free to all visitors.