La Quinta Inn & Suites by Wyndham Lewisville is located in Lewisville. Featuring a bar, this 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 129
1657 S Stemmons Freeway, Lewisville, 75067, United States
Hotel booked 1 times today.