The budget Helena Hotel is situated in the center of Rhodes Island close to Rhodes Beach, Elli Beach and The Water Park.
The city center is 5 minutes' walk of the property.
This hotel comprises 95 rooms featuring Standard Twin Room, Studio and Standard Triple Room.
At the restaurant international dishes are served. Refreshing drinks are offered in the poolside bar. Meltemi and Zorbas are situated in a beach area, about 200 meters from the venue.
Guests can reach Helena Hotel by car from Diagoras airport in 15 minutes.