Travelers inn by OYO Wichita Falls

(502)

Photos

1032 Central Fwy
Wichita Falls, TX 76306
Check-in: 12 PM, Check-out: 11 AM
Located just off Interstate 44 and less than 2.5 miles from the Wichita Falls city center, Free Wi-Fi is available in all rooms. Cable TV and a coffee maker are found in each bright room of the Travelers Inn by Oyo Wichita Falls. Some rooms also feature a microwave and fridge. The front desk of Travelers inn by OYO Wichita Falls is open 24 hours to serve guests. A laundry room and vending machines are also available. The Kell House Museum is less than 3 miles from the inn. Lucy Park is 7 minutes away. Pets allowed at a fee of $20 per pet per night limited to 2 pets only
Own this business?
See a problem?
United StatesTexasWichita FallsTravelers inn by OYO Wichita Falls