Tags: rent car

Economy Rent a Car


Economy has been in business for over 28 years and is headquartered in Costa Rica. With over 1000 cars in its fleet Economy Rent a Car is Costa Rica`s largest car rental company, and has 12 locations throughout the country that services all market segmen ...

Category:Car Rental
Telephone(506) 2299-2000