This hotel, previously a Ramada and before that was a Marriott, was a nice and unique property, but very "dated" towards the end of its life. Was at one time an excellent choice when Astroworld existed and the Astrodome was active. Was considered a motor hotel and one of Marriott's first properties.
Location: United States > Texas > Texas Gulf Coast > Houston
Ranked #306 of 455 Hotels in Houston
Number of rooms: 128