
Rhodes, Greece
Afandou Bay Resort Suites
5-star hotel
The luxurious hotel Afandou Bay Resort Suites enjoys a beautiful location, literally only steps away from the wonderful beach and the warm waters of the sea. The village centre of Afandou is within walking distance, and one of…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar


















