Located 529 meters from Instituto Tecnologico de Nuevo Laredo. Ideally located in the Nuevo Laredo area, Fiesta Inn Nuevo Laredo promises a relaxing and wonderful visit.
Located 1,563 meters from Instituto Tecnologico de Nuevo Laredo. Best Western PLUS Nuevo Laredo Inn & Suites is conveniently located in the popular Nuevo Laredo area.
Located 2,033 meters from Instituto Tecnologico de Nuevo Laredo. Stop at Holiday Inn Express Nuevo Laredo to discover the wonders of Nuevo Laredo. The hotel offers a wide range of amenities and perks to ensure you have a great time.