




Champions Club Texas
6440 W Sam Houston Pkwy S Houston, Texas 77072, United StatesGet Direction ↗
Rating: 3 Star Rated Property
Hotel Overview
In Houston (Alief)
Located in Houston (Alief), Champions Club and Hotel, Houston Westchase is within a 10-minute drive of CityCentre and Memorial City Mall. This hotel is 9.8 mi (15.8 km) from Sugar Land Town Square and 11.3 mi (18.2 km) from Rice University.
Located in Houston (Alief), Champions Club and Hotel, Houston Westchase is within a 10-minute drive of CityCentre and Memorial City Mall. This hotel is 9.8 mi (15.8 km) from Sugar Land Town Square and 11.3 mi (18.2 km) from Rice University.
Facilities
Check-in Time: 3:00 PM
Check-out Time: 11:00 AM
Category: Hotel
Uncovered parking
Wheelchair accessible (may have limitations)
Wheelchair accessible
Wheelchair-accessible van parking
Pool umbrellas
Wheelchair-accessible path to elevator
Number of meeting rooms - 1
Loading map...
Available Rooms
No rooms foundPlease try again with different dates or room options.