Super 8 Wichita Falls Hotel is a 2-star venue set just 2.5 km from The Falls in Lucy Park, Greater Wichita Falls Alliance and River Bend Nature Center. Built in 1996, the business hotel was renovated in 2004.
The hotel is ideally situated in a shopping area, close to parks. The venue is set within 4 km from Wichita Falls city center.
Golf courses and restaurants are set close to the property.
Super 8 Wichita Falls Hotel lies within 10 minutes’ drive to Sheppard AFB airport.
Guests are offered 103 non-smoking hotel rooms equipped with Wi-Fi, TV with satellite channels, individual climate control, coffee/tea makers and a writing desk. A microwave and a fridge are also provided for self-catering.
Eat & Drink
Offering mexican and american meals, El Chico is around 200 meters away.
The property offers a business center, computer rental and a photocopier for business guests staying at Super 8 Wichita Falls Hotel.