We’re comparing great hotel deals for you...

    Hotel Extended Stay St Louis (Hazelwood, USA)

    Hotel Extended Stay St Louis (Hazelwood, USA)

    About Extended Stay St Louis

    Top amenities

      All amenities

      Contact

      8717 Santa Bella Dr,  Hazelwood,  USA

      Frequently Asked Questions about Extended Stay St Louis

      Interesting hotels nearby Extended Stay St Louis

      These hotels may also be interesting for you...

      Destinations nearby Extended Stay St Louis

      Other destinations close to Extended Stay St Louis

      Explore nearby attractions