Helena is located at 1350 meters' distance from Medieval City. The property features a safe deposit box and a car park.
The hotel is 15 minutes' walk away from Internet Cafe. Set within a 5-minute walking distance from Rhodes City city center.
The onsite restaurant specializes in international cuisine. Refreshing drinks are offered in the poolside bar. Offering a variety of meals, Armonia - Harmony Cafe and Amfithea are approximately 200 meters away.