Michalacopoulou Street 50, Athens
11528, Greece
1.33 mi (2.14km) from City Center