Situato a Lubbock, in Texas, il Residence Inn by Marriott Lubbock Southwest sorge a 10 km dal Jones AT&T Stadium. Questo hotel a 3 stelle offre la connessione Wi-Fi gratuita. L'hotel vanta una piscina all'aperto, un centro fitness e una reception aperta 24 ore su 24.
Tutte le camere sono dotate di TV a schermo piatto. Le sistemazioni del Residence Inn by Marriott Lubbock Southwest sono dotate di aria condizionata e bagno privato.
Al mattino vi attende una colazione a buffet o all'americana.
L'Aeroporto più vicino è quello Internazionale di Lubbock Preston Smith, a 19 km da Residence Inn by Marriott Lubbock Southwest.