Athens Holiday Apartment, Attica, Greece

Central Chic apartment in Athens, near to Acropolis