Situated in one of the most beautiful areas of Rhodes; surrounded by a landscape of natural beauty; just 11 miles from the center of town; lies the Afandou Beach Hotel.The hotel offers its customers 24 hour front desk service combined with breathtaking views of the endless blue of the Aegean Sea.Guest rooms consists of one bedroom with bathtub or shower equipped with free wireless internet; air co
Reach us, we're available 24/7.