Karta Vacation Rentals
On the banks of the Rio Grande in the heart of Nuevo Laredo, a short walk from the U.S. Embassy Applicant Service Center (0.3 km) and the Cathedral of the Holy Spirit (0.6 km). Minutes from the U.S. Consulate, Paseo Reforma mall, Viveros Park and the international bridge to Laredo, TX. Ideal for travelers needing quick access to consular services and city sights.