La Quinta Inn Wichita Falls Event Center North, Wichita Falls, United States of America
La Quinta Inn Wichita Falls Event Center North is conveniently located at 1128 Central Fwy in Wichita Falls, United States of America
Hotel Location:
Address: 1128 Central Fwy
City: Wichita Falls
State: TX
Country: United States of America
phone: +1 940-322-6971
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer