The Greek Island of Rhodes is home to the 4-star Anavadia Hotel which offers an All Inclusive option, located 700m from Kolymbia Beach on the eastern coast, a peaceful resort not far from the livelier resort of Faliraki. There are only 40 contemporary..