Este hotel está situado en O'Fallon, Illinois, a menos de 7 millas de la base de la fuerza aérea Scott, y ofrece habitaciones con conexión Wi-Fi gratuita y TV por cable. Todas las mañanas se sirve un desayuno gratuito para llevar.
Las habitaciones del Super 8 O'Fallon disponen de set de té y café, microondas y nevera. También incluyen utensilios de planchado y aire acondicionado.
El O'Fallon Super 8 cuenta con piscina al aire libre. Hay aparcamiento gratuito. El establecimiento alberga un centro de negocios.
El Amore, un restaurante y salón de servicio completo situado en el establecimiento, ofrece abundantes platos italianos para el almuerzo y la cena.
Este hotel está situado junto a la interestatal 64, a menos de 22 millas del centro de St. Louis. El aeropuerto de St. Louis Downtown está a 25 minutos en coche.