Holiday Inn Express & Suites Westheimer Westchase

(832) 617-8048
11303 Westheimer Rd | Houston, TX 77077
Northwest Houston

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