Acropol Hotel 2 stars

Leoforos Pentelis 71, Chalandri, Athens, 15233, Greece

Hotel image
Read more reviews for Acropol Hotel