Woodland Inn and Suites features guest rooms with 32-inch flat-screen cable TVs, DVD players and free Wi-Fi. This Houston, Texas hotel serves breakfast and is 24.1 km from Houston Zoo.
Number of rooms: 36
11607 Northwest Freeway, Houston, TX 77092, United States