The comfortable Super 8 Wichita Falls Hotel is a 2-star property set next to The Falls in Lucy Park, Greater Wichita Falls Alliance and River Bend Nature Center featuring an outdoor swimming pool and water slides. The hotel opened its doors in 1996 and was remodeled in 2004.
Located in a shopping area with golf courses and restaurants, guests will see why Super 8 Wichita Falls Hotel is admired by many tourists. Guests can get to Wichita Falls city center, which is 4 km away.
Super 8 Wichita Falls Hotel lies within 10 minutes’ drive to Sheppard AFB airport.
This property offers 103 non-smoking guestrooms complete with wireless internet, TV, climate control, a recliner and a work desk.
Eat & Drink
Serving an array of dishes, El Chico and Denny's are just 200 meters away.
Guests can take advantage of an elevator, a car park and a safety deposit box.