Het Helena Hotel ligt in het centrum van Rodos-stad. Het bevindt zich op slechts 100 meter van het strand en biedt kamers met airconditioning en balkon. U kunt ook gebruikmaken van een zwembad, een zonneterras en gratis WiFi.
De kamers zijn smaakvol ingericht en kijken uit op het zwembad en het omliggende gebied. Ze beschikken over een tv, een koelkast en een haardroger. Tevens hebben ze allemaal een eigen badkamer.
In de zwembadbar en de lobbybar kunt u terecht voor verfrissende drankjes en cocktails. U kunt ook dineren in restaurant Helena, dat Griekse en internationale gerechten serveert.
De luchthaven van het eiland ligt 15 km verderop. De middeleeuwse binnenstad van Rodos bevindt zich op loopafstand.