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 climate control, cable TV, free Wi-Fi, a work desk and a recliner.
Eat & Drink
Serving a wide range of dishes, El Chico and Denny's can be reached within 5 minutes’ walk.
Guests can take advantage of a safe deposit box, an elevator and a storage room.