Saint Louis, Saint Louis
Spend a second to
save a fortune!
Spend a second to save a fortune!
9645 Natural Bridge Road, Saint Louis
Located near Interstate 70, this hotel is just 2 miles from Lambert-St. Louis International Airport. It features rooms with free Wi-Fi. A cable TV is provided in each room at St. Louis Travelodge.
See MoreUsage of subsidiary facilities may incur additional fees