Konforlu Hotel Narkissos Afantou, Rodos Nature'den 7 km mesafede yer alan 2 yıldızlı konaklama tesisidir. Bu konforlu otel, ortak alanlarda Wi-Fi sunmaktadır.
Tsambika Manastırı tesisten 4 km uzaklıktadır. Yakınındaki Archaggells Ntakas otobüs durağı 600 metre mesafede bulunmaktadır.
Hotel Narkissos, dağ manzaralı odalar sunmaktadır.
Konuklar, 13 dakikalık bir yürüyüş mesafesindeki El-Gusto, Amethystos gibi restoranlarda yemek yiyebilirler.