Hotel CITY EXPRESS NUEVO LAREDO Address: Av. Cesar Lopez de Lara 3940, Col. Militar 2 88280 - NUEVO LAREDO, MEXICO
Shopping area is just minutes away.