Holiday Inn Express - Wichita Falls, TX
Holiday Inn Express Hotel & Suites WICHITA FALLS
5300 KELL BLVD
Wichita Falls, TX 76310
Nightly Rates: ( 99.00 - 140.76 )
2 Star
Welcome to the New Holiday Inn Express Hotel & Suites in Wichita Falls, Texas. Wichita Falls has emerged as a regional hub for all forms of commerce ranging from its presence of some 185 manufactures to regional health care services and regional reta

