AMOCITY
Modern studio apartment A offers accommodations in Athens, 1.1 miles from University of Athens and a 18-minute walk from Omonia Square. The ...