To select another state, click on the United States link above
To select another city in Texas, click on the Texas link above.
Super 8 - Laredo Texas
Super 8 Laredo 2620 Santa Ursula Avenue
Laredo, TX 78040 Nightly Rates(75.00 - 135.00)2 Star
Welcome to our Super 8 Laredo. Ideally located right off I-35 and conveniently close to many attractions and the center of Laredo. The SuperStart complimentary is offered everyday. We have 32' color TV's in our guest rooms plus In-room Co...more