Extended Stay St Louis
Address:
8717 Santa Bella Dr, Hazelwood, MO 63042
Phone:
(314) 330-8745
Payment:
Hotels & Motels
Other Businesses:
- Holiday Inn Express & Suites ST. LOUIS NW-HAZELWOOD at 323 Taylor Road, Hazelwood, MO 63042
- Comfort Inn & Suites at 7133 Douglas Palmer Place, Hazelwood, MO 63042
- Baymont Inn and Suites Hazelwood St. Louis Airport at 5781 Campus Court, Hazelwood, MO 63042-2336
- La Quinta Inn St. Louis Hazelwood - Airport North at 318 Taylor Rd, Hazelwood, MO 63042
- Airport Motel at 6221 N Lindbergh Blvd, Hazelwood, MO 63042