Helena Hotel is a 2-star venue positioned about 1.5 km from Rhodes Beach.
The center of Rhodes City can be reached in 5 minutes' walk from the hotel. This property is located in the center of Rhodes City.
Different dishes of international cuisine are served at the restaurant. Guests can try refreshing drinks in the poolside bar. Serving a wide range of dishes, Star Fast Foods and Marco Polo Cafe can be reached within 5 minutes’ walk.
A 20-minute drive will take guests to Diagoras airport.
Comforts like a safety deposit box and parking are provided on site.
- Safe deposit box
Activities and relaxation
- Outdoor heated swimming pool