Book this hotel and collect nights after your stay
Knights Inn St. Louis North MO is situated in St. Louis and regional attractions include O'Fallon Park, Busch Stadium, and Gateway Arch. Additional regional attractions include Cathedral Basilica of St. Louis and St. Louis Art Museum.
A complimentary breakfast is available.
Guestrooms at Knights Inn St. Louis North MO offer air conditioning. Televisions are equipped with cable channels.
|Food and drink||
We are now watching this hotel on your travel dates
( - )