Northwest Houston

Holiday Inn Express & Suites Westheimer Westchase

11303 Westheimer Rd Houston, TX 77077 Map It
  • Address:
    11303 Westheimer Rd
    Houston, TX 77077
  • Phone:
    (832) 617-8048

Located in West Houston, Holiday Inn Express & Suites is a casual hotel a mile from the Sam Houston Tollway, and 16 miles from both George R. Brown Convention Center and Minute Maid Park stadium. Holiday Inn Express & Suites offers guests comfortable and convenient accommodations. Each room is outfitted with a kitchenette, high-speed Internet access and in-room microwave, refrigerator and coffee maker. Guests also have access to the property’s fitness center, outdoor pool and whirlpool. Each morning, guests can enjoy a complimentary deluxe hot continental breakfast.


  • Total Rooms: 127
  • Number of Floors: 6
  • Parking:
    • Complimentary
Back to previous page