Located in 15 minutes walking distance from Orfanidou Street, the 2-star Helena Hotel offers tasteful rooms.
Great Hamam are within a 15-minute walk of the property.
Helena Hotel includes 91 guestrooms with climate control, cable TV with on-demand movies, pay TV, a safe and a private balcony. Some rooms at Helena Hotel have a view over the pool. The rooms offer a bathtub, a shower and a hairdryer supplied in the bathrooms.
Koykos Cafe and Rodofagia are located within 150 meters away.