Ramada St. Louis Airport North Hotel is a 2-star property situated about 5.4 km from St. Louis Mills, St. Louis Science Center and Six Flags Over Mid. The hotel opened its doors in 1989 and was remodeled in 2006.
The city center is 20 minute walking distance from the hotel. 44 km to O'Fallon.
The hotel's great location offers to get to Lambert-St. Louis International airport in 5 minutes by car.
Eat & Drink
In the morning a free continental breakfast is served. Offering various dining options, Pueblo Nuevo Mexican Restaurant are about 10-minute walk away.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the entire hotel for free.
public parking is possible on site at USD 5 per day.