Knights Inn St. Louis North MO is located in St. Louis and attractions in the region include O'Fallon Park, Busch Stadium, and Gateway Arch. Regional points of interest also include Cathedral Basilica of St. Louis and St. Louis Art Museum.
The motel serves a complimentary continental breakfast. The front desk is open 24 hours a day.
All guestrooms at Knights Inn St. Louis North MO feature air conditioning. Televisions have cable channels.
Ask a local about Knights Inn St. Louis North MOLocals have answered 3 questions about St. Louis.
Ask St. Louis Locals about Knights Inn St. Louis North MO
- 2790 Target Dr
- St Louis, MO 63136
- User Rating