Olimpia Rent a Car
Olimpia is a car rental company operating in Spain, more specifically, in the northern region of Catalonia. Its offices can be found in three Catalan cities – the region’s capital and main tourist draw, Barcelona, as well as in the smaller coastal settlements of Calella and Girona. The company is very highly rated by our customers.
Most popular locations: