Located near the Galleria Mall, the Astrodome and Waterworld, this hotel offers first rate amenities.
92 / 4
Full A/C, Pool, Restaurant, City Transportation
Ironing Board