El Westin Houston Downtown se encuentra en Houston, a 300 metros del estadio Minute Maid Park y a 500 metros del centro de convenciones George R. Brown. Ofrece bar, WiFi gratuita y aparcamiento privado.
Algunas habitaciones cuentan con zona de estar. Todas disponen de aire acondicionado, TV de pantalla plana, cafetera y baño privado con bañera o ducha, albornoces y artículos de aseo gratuitos.
El establecimiento proporciona servicio de traslado gratuito a zonas cercanas, recepción las 24 horas y tienda de regalos. La cafetería del hotel, el Ballpark Cafe, ofrece platos de la cocina continental para el desayuno, el almuerzo y la cena.
El The Westin Houston Downtown se halla a 500 metros del parque Discovery Green y a 800 metros del Toyota Center. El aeropuerto William P. Hobby, el más cercano, está a 15 km del The Westin Houston Downtown.