7350 North Hanley Road (15.8 km from STL Zoo)
This Saint Louis hotel offers an outdoor pool and is located 15 miles from the Gateway Arch. This hotel offers complimentary wireless Internet access and rooms equipped with cable television and a coffee maker.
55 Dunn Road (16.0 km from STL Zoo)
This hotel in Florissant, Missouri, located off Interstate 270 near Lambert International Airport, offers a complimentary cooked breakfast each morning and bedrooms with complimentary high-speed internet access.
155 Chapel Ridge Dr (16.2 km from STL Zoo)
Host Inn and Suites provides accommodation in Hazelwood. Featuring a shared lounge the 2-star hotel has air-conditioned rooms with free WiFi each with a private bathroom. The property features pool views and a barbecue.
6065 North Lindbergh Boulevard (16.2 km from STL Zoo)
HomeTowne Studios by Red Roof St. Louis - Airport/N Lindbergh is located in Hazelwood and especially designed for longer stays with all rooms featuring a fully equipped kitchenette. The hotel offers free WiFi and a 24-hour front desk.
318 Taylor Road (16.9 km from STL Zoo)
Only moments from Interstate 270 this Hazelwood hotel is just 5 miles north of the Lambert – St. Louis International Airport. Featuring free Wi-Fi each guest room includes a flat-screen cable TV.
323 Taylor Rd (17.0 km from STL Zoo)
Best Western St. Louis Airport North Hotel & Suites is located in Hazelwood. This 2-star hotel offers free WiFi and a continental breakfast can be enjoyed at the property. Saint Louis is 14 mi from the hotel. Lambert- St.
7133 Douglas Palmer Place (18.9 km from STL Zoo)
This Hazelwood Missouri hotel features an indoor pool and gym along with rooms that include free Wi-Fi and cable TV. Lambert-St. Louis International Airport is 7 miles away.