Hotel Description
In a low-slung building alongside Highway 6, this casual all-suite hotel is 18 miles from both the Houston Museum of Natural Science and the Houston Zoo. Featuring bold decor, the relaxed suites come with free Wi-Fi and flat-screen TVs, plus microwaves, minifridges, and sitting areas with pull-out sofas.