It offers accommodation, food and medical care services.
Canales #2112, Centro Sector, 88160, Nuevo Laredo, Tamaulipas, México.