Directions to Rodos StarAddress: Afandou, Rhodes, Greece
Average rating: 0%
Rooms from: US$ 69.43
Directions to Rodos Star
Rodos Star is strategically situated only 5 minutes away from Afandou resort centre, 15 minutes walk to the beach and just 1 km away from Afandou Golf course, while the city of Rhodes with its magnificent medieval town lies 20km north.