Holiday Inn Express Nuevo Laredo Nuevo Laredo
Blvd Luis Donaldo Colosio 5939
Nuevo Laredo,
MX 88275
Near Reform Mall