Afandou Beach 3*
Afandou Beach Hotel is a 3-star lovely guesthouse, located close to the beach.
The hotel is placed 15 minutes' walk from The Acropolis of Rhodes .
The hotel is easy access to the sandy beach in Afantou.
Guests can try refreshing drinks in the snack bar. Our Lady of the Castle is a 15-minute walk away, while Bistrot 46 and Napoleon Restaurant with assorted dishes are 200 meters from the venue.
High chairs, cots and a play area are available for children.
- No pets allowed