Chloubající se plaveckým bazénem s vybavením jako sluneční terasa, Helena Hotel Rhodes City se nachází jen pár kroků od Pláž Rhodos. Díky poloze hotelu se snadno dostanete do Stadion Diagoras do 10 minut jízdy a Apollónův chrám do 5 minut jízdy.
Do centra města Rhodes City se dostanete během 20-minutové pěší chůze. Poblíž Helena Hotel je autobusová zastávka Diagoras of Rhodes, asi 5 minut chůze.
Pokoje jsou doplněny balkónem a vícekanálovou televizí, i plně vybavenou koupelnou s samostatnou toaletou a sprchou.
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.