Villa Angelina is located in Rhodes Island Greece, at Saint Mary Catholic church area of Afandou municipality..
Afandou Village is 18 km south of the City of Rhodes. The village
is
one of the most popular villages in Rhodes island because of
the Golf Course, the beautiful beach and scenery, the nightlife,
the large selection of restaurants, cafeterias, pubs, clubs etc...
In the village you may find all type of stores and supermarkets
for all your needs at local prices! (due to the large local population).

