Das 3-Sterne Sleep Inn & Suites ist im Herzen von Lubbock gelegen und verfügt über einen beheizten Swimmingpool. Der Gasthof stellt den Gästen WLAN im ganzen Gebäude bereit.
John B. Walker Soccer Complex liegt in einer Entfernung von 4 km vom Hotel und Museum of Texas Tech University ist zudem in 15 Autominuten erreichbar. OMNI Theater liegt ebenfalls nur 15 Autominuten von der Unterkunft entfernt. Die Fahrt zum Flughafen 44 dauert mit dem Auto Lubbock Preston Smith Minuten.
Viele komfortable Zimmer im Sleep Inn & Suites bieten einen Safe, einen persönlichen Safe und einen Schreibtisch. Einige Zimmer sind im komfortablen Design gestaltet und verfügen unter anderem über einen Haartrockner und eine getrennte Toilette. Die Badezimmer bieten einen Haartrockner sowie eine Badewanne und eine Dusche.
Ein kostenloses Frühstücksbuffet wird täglich angeboten.