L'hotel Sheraton North Houston at George Bush Intercontinental offre una vasta gamma di servizi ricreativi per i suoi ospiti. Tra questi, una palestra aperta 24 ore su 24 e una terrazza panoramica da cui è possibile ammirare il paesaggio circostante. Gli ospiti possono usufruire del Wi-Fi gratuito, di servizi di concierge e di negozi di articoli da regalo e edicole. Inoltre, l'hotel dispone di accesso gratuito a Internet via cavo, un business center aperto 24 ore su 24 e check-in veloce. Per coloro che pianificano eventi, l'hotel offre 2787 metri quadrati di spazio per conferenze e sale riunioni. È inoltre disponibile una navetta gratuita per l'aeroporto con orari limitati.
Il ristorante Drifters Bistro, situato all'interno dell'hotel, offre pranzo, cena e brunch, specializzandosi nella cucina americana. Gli ospiti possono anche gustare i pasti presso il bar/caffetteria o richiedere il servizio in camera con orario limitato. Per concludere la giornata in bellezza, l'hotel dispone di un bar/lounge dove gli ospiti possono gustare i loro drink preferiti. È inoltre possibile richiedere la colazione da portare via a pagamento tutti i giorni dalle 06:00 alle 09:00.
Situato vicino all'aeroporto di Houston, l'hotel Sheraton North Houston at George Bush Intercontinental dista solo 5 minuti di auto da Houston Grand Prix. Inoltre, si trova a 6 km da W. E. "Bill" Crowley Park e a 7,6 km dall'Area Ricreativa Park at Fall Creek. Gli ospiti possono quindi facilmente esplorare queste attrazioni e godersi la vicinanza a punti di interesse locali.
Le 419 camere dell'hotel offrono comfort e comodità ai suoi ospiti. Ogni camera è dotata di frigorifero e TV LCD. Gli ospiti possono rilassarsi su comodi letti con materassi a doppio strato, completi di copriletto in piuma e biancheria in cotone egiziano. Il Wi-Fi gratuito consente agli ospiti di restare connessi, mentre la TV con canali in digitale offre intrattenimento. I bagni in camera dispongono di combinazione doccia/vasca, soffioni a pioggia e set di cortesia firmati, garantendo un soggiorno confortevole e rilassante.