Description
The friendly Champions Lodge Northwest Houston is a recently refurbished two-storey hotel situated in the northwest suburbs of Houston, just minutes from Spashtown Water Park, and approximately five miles (8 km) from both the Sam Houston Race Park and Meyer Park.
... Read MoreAn efficient public transport system provides quick and easy access to all of Houston's major attractions. On-site guest amenities include an outdoor swimming pool, meeting space for up to 50, laundry facilities and several vending machines.