Situat în centrul orașului Rodos, la doar 100 de metri de plajă, Helena oferă camere cu aer condiționat și balcon. Dispune de o piscină cu terasă la soare și oferă Wi-Fi gratuit.
Camerele Hotelului Helena sunt decorate cu gust și oferă vedere la piscină și la zona înconjurătoare. Acestea sunt dotate cu un televizor, frigider și uscător de păr. O baie privată este standard.
Un bar lângă piscină și un bar în hol servesc băuturi răcoritoare și cocktailuri. Oaspeții pot lua masa la restaurantul Helena care pregătește feluri de mâncare grecești și internaționale.
Aeroportul insulei se află la 15 km distanță. La o distanță accesibilă pe jos, oaspeții pot ajunge și în Orașul Medieval Rodos.