Super 8 Ofallon Mo/St. Louis Area Hotel is a 2-star property situated about 23 km from Hollywood Casino St. Louis. Super 8 Ofallon Mo/St. Louis Area Hotel was opened in 1993.
The hotel boasts a great setting within a 30-minute walk of the city center. 19 km to Saint Charles.
This hotel is conveniently placed close to casinos, restaurants and golf courses.
Super 8 Ofallon Mo/St. Louis Area Hotel is located within a 40-minute drive from Lambert-St. Louis International airport.
Rooms at Super 8 Ofallon Mo/St. Louis Area Hotel feature modern touches such as free wireless internet, climate control, LCD flat panel TV, cable TV with on-demand movies and a laptop safe. A small fridge, a microwave and coffee/tea makers are also provided for self-catering.
Eat & Drink
Different dishes of Italian cuisine are served at the restaurant.
Business travelers can use a meeting room and a photocopier available on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.