Helena Hotel Rhodes is a budget 2-star property placed next to The Water Park, Rhodes Beach and Deer Statues.
The city center is 20 minute walking distance from the hotel. Guests will get to Ialysos (Rhodes) in 10 minutes by car.
The property offers 91 guestrooms appointed with a refrigerator, a balcony, TV and a rollaway bed. All bathrooms come with a shower and a bathtub.
The restaurant menu features international dishes. Guests can relax in the lobby bar serving refreshing drinks.
Helena Hotel Rhodes can be reached in 5 minutes by car from Diagoras airport.