Holiday Inn & Suites Houston - West - Westway Park Home / Holiday Inn & Suites Houston - West - Westway Park Share: HOSPITALITYHOTEL/MOTEL Holiday Inn & Suites Houston - West - Westway Park Visit Website 4606 Westway Park Blvd Houston, TX 77041-2036 (713) 996-8200 Visit Our Website Facebook Hours: 24 hours About Map About Holiday Inn & Suites Houston - West - Westway Park is a full-service hotel boasting 113 guest rooms, 3,000sq. ft. of meeting/banquet space, and dining. What's Nearby? Distance: 5 10 15 20 25 50 mi.