Karta Vacation Rentals
In Laredo, Texas, just off the I-69/I-35 junction and minutes from the World Trade Bridge. Steps from Independence Plaza and Laredo Regional Medical Center, with Texas A&M International University, Uni-Trade Stadium and Mall Del Norte all nearby. Pet-friendly, suite-style lodging close to restaurants, stores and Laredo International Airport (about 9 miles).