El hotel cómodo Le Meridien Houston Downtown es el lugar ideal para alojarse en el barrio Centro de Houston de Houston, a poco más de 25 minutos a pie del Cementerio Glenwood. El Centro de Convenciones George R. Brown se ubica no muy lejos del hotel de 4 estrellas, que ofrece un bar lounge y vistas a la ciudad.
Este hotel encantador destaca por su ubicación encantadora a 650 m del Parque Discovery Green y a unos 3 km de la estación de tren Ensemble/HCC. Puedes visitar el Acuario Downtown, ubicado cerca del hotel Le Meridien Houston Downtown. Este alojamiento también está bordeado de un bar y un parque, y se ubica a una distancia de 450 metros de la Iglesia Católica de la Anunciación. Independientemente de la religión, los viajeros prefieren visitar la Catedral Christ Church, un popular lugar de culto situado a unos minutos a pie de este hotel.
Algunas de las 364 habitaciones están equipadas con un escritorio, y disponen de servicio de planchado y aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Tetera y nevera están incluidos en algunas habitaciones. Algunos cuartos de baño disponen de ducha adaptada y ducha, así como de secador de pelo y toallas de baño.
Se ofrece un desayuno americano cada mañana. Entre los 3 restaurantes del establecimiento, Z on23 Rooftop es el que sirve platos europeos.