307 Dunn Road (2.4 km from Duchense Hills Shopping Center)
Lambert The Red Roof Inn St Louis - Florissant is less than 15 minutes from Saint Louis International Airport and features in-room cable television. The unpretentious rooms include a work desk and a private bathroom.