About the Business

Stay at Woodland Inn and Suites, a comfortable hotel in Houston, Texas, offering guest rooms with 32-inch flat-screen cable TVs, DVD players, and free Wi-Fi. Enjoy a complimentary breakfast each morning, and relax with amenities like seating areas, desks, microwaves, and refrigerators. Guests also have access to free local calls. Located just 15 miles from Houston Zoo, and 9 miles from Sam Houston Race Park, this hotel is conveniently situated near popular attractions, including Minute Maid Park, home of the Houston Astros. George Bush Intercontinental Airport is 23 miles away.

Additional Information

Receive Credit Card:
Yes
Delivery:
No

Location & Hours

11607 Northwest Fwy, Houston, TX 77092, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers