The traditional 3-star Apostolis Studios Hotel offers quick access to Acropolis of Lindos, The Church of the Panagia and Grand Master's Palace.
A supermarket and shops are within easy reach of the hotel.
Apostolis Studios Hotel lies within 40 minutes’ drive to Diagoras airport.
Apostolis Studios Hotel offers 27 rooms fitted with a refrigerator, a safe and a kitchen for a comfortable stay in Rhodes Island.
Eat & Drink
The seafood restaurant Kyma Beach Restaurant is around 400 meters away.