With views of the 54-foot Wichita Falls, Holiday Inn Wichita Falls is located in downtown Wichita Falls, off Interstate 44, and approximately five miles Starting at
$85 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.