Enjoy comfort and convenience at Courtyard by Marriott St. Louis Airport/Earth City, a modern hotel in St. Louis, Missouri located just 5 miles from St. Louis International Airport and offering a free shuttle from 5 a.m. to 11 p.m. daily.
Celebrating your daily victories with a well-deserved dose of fun, from your favorite hotel.