Excuse me, which store did you pick up the car in Madrid ?

4 Answers

User avatar
QEEQ User

Just at the train station, Atocha. The store is not easy to find. It's best to ask the waiters in the restaurant a few times.

User avatar
QEEQ User

T1 Europcar

User avatar
QEEQ User

Europcar Plaza de Espana

User avatar
QEEQ User

Madrid Airport Store