Offices
Tamarindo Beach
Location
Diagonal to the Tamarindo DIRIA hotel, Tamarindo, Santa Cruz, Guanacaste.
Telephone
(506) 2653-0727Schedule
Every day from 8am to 5pm.
More than
+50
National Car Rental Offices
in Costa Rica
Take advantage of National Car Rental offices across the country.
Get to know our offices