Book now Hotel Apollo Athens
Hotel Apollo offers a good value for money in the center
of Athens, only two steps away from the Acropolis and
from all the major city's landmarks.
More hotels in Athens