Located 6 miles from St. Louis Lambert International Airport, this Earth City, Missouri hotel offers free airport transportation service, an indoor pool, and 24-hour fitness centre.
Number of rooms: 342
3400 Rider Trail South, Earth City, MO 63045, United States
Hotel booked 3 times today.