Habitaciones
Te sentirás como en tu propia casa en cualquiera de las 255 habitaciones con aire acondicionado y televisión LCD. La conexión a Internet wifi (de pago) te mantendrá en contacto con los tuyos; también podrás ver tu programa favorito en el televisor con canales por cable. El baño privado con ducha está provisto de artículos de higiene personal gratuitos y secadores de pelo. Entre las comodidades, se incluyen caja fuerte (cabe un portátil), escritorio y teléfono.
Restaurante
Toma algo de cocina sureña en Zutro Restaurant and Bar, restaurante con un bar, aunque también puedes llamar al servicio de habitaciones las 24 horas. Se ofrece un desayuno continental todos los días de 6:00 a 11:00 con un coste adicional.
Situación
Le Meridien Houston Downtown está en una fantástica zona de Houston (Centro de Houston), a solo diez minutos a pie de Discovery Green y Centro de convenciones George R. Brown. Además, este hotel de 4 estrellas se encuentra a 1 km de Toyota Center y a 1,2 km de Acuario Downtown.