Our pick of 3-star stays in Athens, compared on price and guest rating.
from $111 / night
from $30 / night
from $118 / night
from $89 / night
from $117 / night
from $107 / night
from $56 / night
from $129 / night
from $85 / night