Il The Westin Houston Downtown offre una serie di servizi per i viaggiatori d'affari, tra cui un business center aperto 24 ore su 24, check-out veloce e quotidiani gratuiti nella hall. Inoltre, per chi desidera organizzare eventi, l'hotel mette a disposizione 135 metri quadrati di spazio con un'area per conferenze e 4 sale riunioni. Per il relax e il tempo libero, gli ospiti possono usufruire di una palestra aperta giorno e notte, Wi-Fi gratuito, servizi di concierge, negozi di articoli da regalo/edicole, servizi per matrimoni e una TV nelle aree comuni.
Situato nel cuore di Houston, l'hotel si trova a breve distanza da punti di interesse come il Minute Maid Park e il Toyota Center. Inoltre, il Centro Convention George R. Brown è raggiungibile a piedi, mentre l'MD Anderson Cancer Center dista circa 8,6 km.
Nei pressi dell'hotel, gli ospiti possono visitare il Minute Maid Park, lo stadio di baseball di casa dei Houston Astros, e il Toyota Center, dove vengono disputate le partite casalinghe dei Houston Rockets della NBA. Inoltre, il Centro Convention George R. Brown ospita eventi e fiere durante tutto l'anno, mentre l'MD Anderson Cancer Center è uno dei principali centri di ricerca e trattamento del cancro al mondo.
Le 200 camere del The Westin Houston Downtown offrono comfort e relax, dotate di aria condizionata, Smart TV, letti con materasso a doppio strato e biancheria da letto di alta qualità. Le camere sono anche provviste di una TV a schermo piatto da 42 pollici con canali via cavo per il relax e il Wi-Fi a pagamento per rimanere connessi. I bagni privati dispongono di vasca e doccia separate, set di cortesia gratuiti e asciugacapelli.
Gli ospiti possono gustare deliziosi pasti presso il Ballpark Cafe, uno dei due ristoranti dell'hotel, oppure optare per il servizio in camera 24 ore su 24. In alternativa, è possibile gustare stuzzichini presso il bar/caffetteria e concludere la giornata con un drink al bar/lounge. La colazione completa è disponibile a pagamento dalle ore 06:30 alle ore 11:00.