Hotel Champions Lodge, Houston
Location.
Champions Lodge is located in Houston, close to Champions Golf Club. Additional area points of interest include AMC 24 Theaters and Sam Houston Race Park.
Features.
Recreational amenities include an outdoor pool. Room service is available during limited hours. Guest parking is complimentary. Additional property amenities include barbecue grills, multilingual staff, and laundry facilities.
Guestrooms.
There are 69 guestrooms at Champions Lodge. Bathrooms feature shower/tub combinations. Televisions have cable channels and VCRs. Air conditioned rooms also include desks, electronic/magnetic keys, and irons/ironing boards. Guests may request refrigerators, microwaves, and hair dryers. Housekeeping is available.
Notifications:
Additional fees and deposits may be charged by the property at time of service, check in, or check out.