Address : 2620 santa ursula avenue laredo 78040 Show Hotel Map
Ideally located right off I-35 and conveniently close to many attractions and the center of Laredo. Our Super 8 features a Season Outdoor Swimming Pool, conveniently located near many restaurants and shopping area. The Laredo International Airport is only 2 miles away. 2 kms to city centre 5 kms to the nearest airport (laredo) -1 km to the nearest fair site (?)