Econo Lodge Saint Louis is a comfortable 2-star property featuring 24-hour front desk, wake up service and shopping service.
This hotel is about 14 km away from St. Louis Science Center.
This property offers 95 non-smoking guestrooms complete with heating, wireless internet, multi-channel television, a personal computer and a trouser press. Bathrooms feature a bathtub and a shower.
A complimentary breakfast is served daily.
Econo Lodge Saint Louis is around 10 minutes' drive from Lambert-St. Louis International airport.
The conveniences such as free parking, a safe deposit box and a vending machine are offered on site.