HOTEL
La Quinta Inn & Suites by Wyndham Wichita Falls - MSU Area
2511 East Montgomery Place, Wichita Falls (TX), United States
Where it sits
La Quinta Inn & Suites by Wyndham Wichita Falls - MSU Area
2511 East Montgomery Place, Wichita Falls (TX), United States
33.86322, -98.53322
Similar stays nearby
La Quinta Inn & Suites by Wyndham Wichita Falls - MSU Area
Hotel · 0 m
La Quinta Inn & Suites Wichita Falls MSU Area
Hotel · 82 m
Comfort Inn Wichita Falls Near University
Hotel · 145 m
Comfort Inn Wichita Falls Near University
Hotel · 145 m
Fairfield Inn Wichita Falls
Hotel · 157 m
Wichita Star Hotel
Hotel · 279 m
MainStay Suites
Hotel · 288 m
Staybridge Suites Wichita Falls by IHG
Hotel · 297 m
Plan around La Quinta Inn & Suites by Wyndham Wichita Falls - MSU Area
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
