If you're looking for an National rental car near Santiago de Querétaro airport, the closest location can be found at Tequisquiapan 2250ctra 200, and you can call them on +52 442 210 2930
Yes, National has pick-up services available from Santiago de Querétaro airport (QRO).