The Champions Lodge is located 18 miles from George Bush Intercontinental Airport and minutes away from Splashtown U.S.A. The Champions Lodge offers guests a home away from home, a congenial and safe atmosphere, and an inexpensive way to travel. The hotel has recently undergone a renovation of both building and attitude. The staff at the Champions Lodge is friendly, courteous, and very efficient. Champions Lodge is located on the Metro bus line that allows easy access to the movie theaters, golf courses, and the mall.
They also provide an on site laundry facility. Champions Lodge offers larger rooms. That is one of the benefits of being an older property. Each newly renovated room offers a coffee pot, dresser, comfortable bed(s), individual air conditioning/heating units, Cable TV and dining table. These rooms are very comfortable and tastefully appointed. The Champions Lodge is convenient to fine dining, shopping, and entertainment venues.
4726 Fm 1960 West, Houston, TX 77069, USA