Residence Inn Houston North dispone in totale di 105 sistemazioni. Questo hotel è stato completamente rinnovato nel 2007. L'alloggio offre la connessione Wi-Fi a Internet negli spazi comuni. I clienti vengono accolti alla reception della hall aperta 24 ore su 24. Per alcuni di questi servizi può essere applicato un costo.