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. Stadion Diagoras je odsud 2 km, zatímco Apollónův chrám je 2,1 km daleko.
Ubytování se nachází 20 minut chůze od centra města Rhodes City. 550 metrů od hotelu je pláž. Autobusové nádraží Diagoras of Rhodes je 450 metrů od ubytování. Helena Hotel se nachází 18 minut jízdy od letiště Mezinarodni letiste Rhodos.
Pokoje jsou vybaveny balkónem a vícekanálovou televizí, stejně jako samostatnou toaletou a sprchou v koupelně.
Můžete strávit čas v baru u bazénu nad osvěžujícími nápoji. Hosté si mohou užít jídlo v restauracích Tamam a Koukos, které se nachází asi 5 minut chůze od Helena Hotel.