National Car is an international company that provides car rental services around the world, including Mexico. One of the many office is located in Tijuana, the Mexican capital's tourism. Your stay is will never be easier, rent a car and go exploring the city. Quality offer of cars at affordable prices would be the simplest description of the company.
Carr. Aeropuerto – Meza de Otay