307 Dunn Road (0.4 km from Florissant Christian Hospital)
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.