Athens, Greece (ATH-Eleftherios Venizelos) is located 11.72mi from the property.