Where is Zeus Hostel, Athens?

Where is Zeus Hostel, Athens located?

Zeus Hostel, Athens, Zeus Hostel, Athens, Greece (approx. 37.98114°, 23.72663°)


Where is Zeus Hostel, Athens on the map?