Entre calle 11 y 13, avenida 18 y 22, Catedral San José, San José.
Todos los días de 8am a 5pm.
Take advantage of National Car Rental offices across the country.