Northtown Inn is a 3-star property situated about 2.5 km from River Bend Nature Center, Greater Wichita Falls Alliance and The Falls in Lucy Park.
Located in a recreational area with restaurants and entertainment venues, guests will see why Northtown Inn is admired by many tourists. The venue is set within 4 km from Wichita Falls city center.
Sheppard AFB airport can be reached in 10 minutes by car from Northtown Inn.
The hotel offers 119 rooms. They are fitted with individual climate control, coffee/tea makers, ironing facilities, a dressing area and multi-channel TV. Bathrooms are appointed with a bathtub, a hairdryer and a shower.
Eat & Drink
A day at Northtown Inn begins with a hot breakfast. El Chico and Denny's are located within 250 meters away.
Such business facilities as a business center, a photocopier and a meeting room are also available on site.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.