InTown Suites Extended Stay St. Louis MO - Hazelwood ligger i Hazelwood, 16 km fra Hollywood Casino St. Louis og 27 km fra St. Louis Gateway Arch. Der tilbydes værelser med aircondition og eget badeværelse. Ejendommen ligger omkring 21 km fra St. Louis Zoo, 21 km fra Forest Park (St. Louis) og 24 km fra Fox Theatre. Edward Jones Dome ligger 26 km derfra, og Laclede's Landing ligger 26 km fra hotellet.
Værelserne på hotellet har skrivebord, fladskærms-tv, eget badeværelse, sengelinned og håndklæder. Samtlige værelser har køleskab.
Lumière Place ligger 26 km fra InTown Suites Extended Stay St. Louis MO - Hazelwood, og der er 27 km til Old Courthouse. Den nærmeste lufthavn er St. Louis Lambert Internationale Lufthavn, 6 km fra overnatningsstedet.