Area Attractions: Enron Field 20 Miles / 32 Kilometers Arena Theatre 20 Miles / 32 Kilometers The Woodlands 13 Miles / 20 Kilometers Splashtown USA 9 Miles / 14 Kilometers Hard Rock Cafe 20 Miles / 32 Kilometers The Wortham Center
The Champions Lodge is located 18 miles from George Bush Intercontinental Airport in Houston, Texas. Quarter horse racing at the Sam Houston Racetrack is six miles away, and Splashtown water park is nine miles from the hotel. Guests at the Champions Lodge can swim in the outdoor pool. Hotel amenities include laundry facilities and vending machines. Several dining options are within five miles of the hotel.
The 69 guestrooms and eight guest suites at the Champions Lodge offer amenities including cable television, microwave ovens and refrigerators.