Com acesso conveniente ao centro de St. Louis, o Hotel Sleep Inn em O'Fallon, Illinois está perto de vários centros comerciais e parques industriais, incluindo St. O Clair Square Mall. Este hotel também está perto do Campo de Golfe Stonewolf, do Belle-Clair Fairground e do GCS Ballpark.
Os hóspedes do hotel irão apreciar os corredores interiores que providenciam acesso fácil e seguro ao quarto. O centro de negócios no local providencia acesso a serviços de fotocópias e fax. Outras comodidades deste hotel incluem: pequeno-almoço quente gratuito, acesso Wi-Fi gratuito de alta velocidade, jornal diário gratuito e piscina interior aquecida.
Todos os quartos espaçosos incluem uma televisão de ecrã plano por cabo, comodidades para preparar café, frigorífico, micro-ondas, sobre-colchão, secador de cabelo, despertador, ferro e tábua de engomar. Alguns quartos têm uma secretária e um sofá-cama.
Este é um hotel que aceita animais de estimação, com amigos de 4-calçados autorizados por uma taxa.
Este é um hotel para não fumadores.