La Quinta Inn St. Louis Hazelwood is a historical place to stay in a recreational area, 9 km away from Thomas Jefferson Library. Residing in a 4-story building, the hotel was opened in 1990 and renovated in 2001.
La Quinta Inn St. Louis Hazelwood is located within 20 minutes' walk from the center of Hazelwood. The property is 24 km away from Chesterfield, within a 20-minute drive.
Lambert-St. Louis International airport can be reached by car within 10 minutes.
The hotel comprises 99 individual guestrooms. La Quinta Inn St. Louis Hazelwood features rooms with the patio view. They also have private bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
Pueblo Nuevo Mexican Restaurant are 10 minutes walking distance from La Quinta Inn St. Louis Hazelwood.
Business travelers can avail of a business center, a meeting room and a fax offered on site.
For active guests, there are a gym and a fitness center at the hotel.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.