Helena Hotel se nachází ve městě Rhodes City, 2 km od Old Town Rodes, a nabízí plavecký bazén. Na místě budete moci využít sejf a úschovnu zavazadel.
Hotel je 5 minut jízdy od Apollónův chrám. Tento hotel je méně než 20 minut chůze od centra města Rhodes City a poblíž Pláž Rhodos. Poblíž Helena Hotel je autobusová zastávka Diagoras of Rhodes, asi 5 minut chůze.
Večery si můžete užít také v baru u bazénu, kde se nabízí osvěžující nápoje. V restauraci Tamam mohou hosté ochutnat řeckou kuchyni, a ona je vzdálena jen 300 metrů od hotelu.