Özel bir kasa, restoran sunan Hotel Niriides Afantou ile Rodos Nature arasında sadece birkaç adım vardır. Afantou şehir merkezi 5 km, Tsambika Plajı ise 2 km uzaklıktadır.
Bu otel, Tsambika Byzantine Museum'a 2,1 km uzaklıkta yer alır. Otel Rodos Uluslararasi havaalanına 20 km uzaklıkta, Atlantica Imperial otobüs durağına ise 5 dakikalık yürüme mesafesindedir.
Kafe Ristretto Cafe, græsk yemekleri sunmaktadır.