Champions Lodge is a 2-star property situated about 4.0 km from National Museum of Funeral History, Zuma Fun Center North Houston and iT'Z Houston.
A local bus stop is 300 meters away. George Bush Intercontinental airport is 20 minutes' drive from away.
At Champions Lodge, guests are offered rooms with complimentary wireless internet, a work desk, cable TV and an iron with ironing board. Bathrooms come with a bathtub, a hairdryer and a shower.
Eat & Drink
The sushi bar Willie's Grill & Icehouse is just about 300 meters from the property.