Situated in one of the most beautiful areas of Rhodes, surrounded by a landscape of natural beauty, just 18 km from the town centre, lies the Afandou Beach Hotel.
Situated in one of the most beautiful areas of Rhodes, surrounded by a landscape of natural beauty, just 18 km from the town centre, lies Read more
Situated in one of the most beautiful areas of Rhodes, surrounded by a landscape of natural beauty, just 18 km from the town centre, lies the Afandou Beach Hotel.
Situated in one of the most beautiful areas of Rhodes, surrounded by a landscape of natural beauty, just 18 km from the town centre, lies the Afandou Beach Hotel.
Number of Rooms: 119