The 3-star Alea Studios Hotel is situated a mere 7 km away from Palace of the Grand Master of the Knights of Rhodes. The property features an elevator and a car park.
This property is positioned in the heart of Ialysos.
Comfortable rooms feature a safe and a kitchenette.
The café San Allote can be reached within a 5-minute walk.
There are car and bicycle rentals available on site.