Property Location: A stay at Holiday Inn Express Nuevo Laredo places you in the heart of Nuevo Laredo, a 5-minute drive from Nuevo Laredo Cultural Center and 7 minutes from Reform Mall. This hotel is 8.9 mi (14.3 km) from Mall Del Norte and 3.9 mi (6.3 km) from Nuevo Laredo Zoo. ... Show More
Reach us, we're available 24/7.