Bag Stories at Athens International Airport Luggage store Phone: +30 21 0353 3393 Address: Attiki Odos, Spata Artemida 190 04, Greece Directions