Address: 900 North 18th Street , Ozark, United States
An indoor heated pool and hot tub are available at this Ozark hotel. Missouri State University is 15 miles from the hotel. Guest rooms boast a 32-inch flat-screen TV with the HBO film channel and free Wi-Fi.