El Sleep Inn & Suites está situado en Lubbock, junto al Loop 289. Este hotel ofrece un ambiente tranquilo y lleno de naturaleza. En las inmediaciones hay una gran variedad de restaurantes y zonas comerciales.
Entre los lugares de interés de la ciudad se incluyen la Universidad Tecnológica de Texas, el Teatro de la Ciencia Omnimax, el lago Buffalo Spring, el parque de atracciones Joyland y el American Wind Power Center.
El hotel ofrece diversos servicios gratuitos, como desayuno caliente Morning Medley, conexión WiFi de alta velocidad gratuita, prensa diaria gratuita, piscina cubierta y bañera de hidromasaje.
El hotel dispone de centro de negocios con ordenador con conexión a internet, fax, fotocopiadora y café las 24 horas.
Todas las habitaciones cuentan con TV de pantalla plana, nevera y microondas. En este hotel no está permitido fumar. También hay bañeras de hidromasaje disponibles.