Die Villa Chelidonia Afandou befindet sich nur 10 Minuten Fahrweg von der Festung des Heiligen Nikolaus entfernt und verfügt über eine Terrasse.
Die Villa in Afandou verfügt über einen Essbereich im Freien mit einer Kaffee-/Teemaschine, einem Kühlschrank und Küchenutensilien. Gäste können im Restaurant To Fresko speisen, das ca. 6 Minuten Gehweg von hier entfernt liegt. Die Villa Chelidonia Afantou liegt in 650 Meter Entfernung zum Busbahnhof 172 Afandou Bay und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Afandou Golf Course of Rhodes ist knapp 2 Kilometer von der Villa entfernt, während Rhodos knapp 3 Kilometer von hier entfernt liegt. Zu den kulturellen Sehenswürdigkeiten in der Nähe gehört Artistic Village Contemporary Art, der ca. 25 Minuten Gehweg von ist.