18818 Tomball Parkway, Houston, Texas
The 155-room Holiday Inn Houston Northwest-Willowbrook is close to the Hewlett Packard technology center and provides quality accommodation at an affordable price for both business and pleasure traveler. Items included with the room rate at this three-story non-smoking hotel are a hot breakfast buffet, high-speed Internet access throughout the property, local telephone calls, a morning newspaper, in-room coffee and parking. Area landmarks and attractions include the Methodist Hospital, Sam Houston Race Track, the Houston Silverado IMAX all-digital movie theater, the Space Center Houston, Bayou Place entertainment complex, the George R. Brown Convention Center, Six Flags SplashTown water park and shopping at the nearby Willowbrook Mall and The Galleria. The hotel is 18 miles from the George Bush Intercontinental Airport and 30 miles from William Hobby Airport.