The Inn of Wichita Falls is a lovely hotel with easy access to Hwy 287 and is located next door to the actual waterfalls of the city. The hotel features comfortable rooms with outstanding amenities such as indoor pool, in-house restaurant, cable tv, fitness center, free parking and local phone calls, and free airport shuttle 24/7.
The Inn Of Wichita Falls Is Located Right Next Door To The Actual Waterfalls Of The City. Guests Are Within Walking Distance Of The Falls And May Ask For A Room With A View When Available.