Pickup Location
Athens El Venizelos Airport
ATHENS EL VENIZELOS AIRPORT
DESK IN ARRIVALS HALL, LEVEL 1
MARKOPOULOU AVE/SPATA ATTICA
ATHENS
Return Location
Athens El Venizelos Airport
ATHENS EL VENIZELOS AIRPORT
DESK IN ARRIVALS HALL, LEVEL 1
MARKOPOULOU AVE/SPATA ATTICA
ATHENS