Nature Inn & Suites is a 3-star property situated in Wichita Falls. This 3-star hotel offers a 24-hour front desk and free WiFi. The property is non-smoking and is located 10 km from Kay Yeager Coliseum. At the hotel each room comes with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. At Nature Inn & Suites the rooms come with bed linen and towels. A business centre and a gym are available at the property as well as free private parking. The nearest airport is Seymour Municipal Airport, 79 km from the accommodation.
Accommodation options
Facilities
Travel information
Arrival: from 00:00 to 00:00
Departure: from 11:00 to 00:00
Spoken languages:
Englisch
Credit card required
Location