Econo Lodge - Lewisville, TX
Econo Lodge & Suites
881 S. Stemmons Freeway
Lewisville, TX 75067
Nightly Rates: ( 55.99 - 75.99 )
1 Star
Pet Accomodations: $10 per stay per pet Max 20 lbs Max 2 pets per room City - I-35 E @ Fox Ave