The comfortable Santa Helena is rated 3 stars and comprises 26 rooms with homely comforts. Founded in 1995, the hotel underwent a renovation in 2006.
A short walk will take you to Archaeological Museum of Rhodes (Hospital of the Knights), The Water Park and Rhodes Jewish Museum in 10 minutes. Elli Beach, Palace of Grand Master of Knights and Governors Palace are within a 5-minute walk of the property.
Within 10-minute walk from the hotel guests will find themselves in the Rhodes Island city center. A short drive from Diagoras airport.
Wireless internet is available in public areas for free.
Free private parking is possible at a location nearby.