Ö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. Atlantica Imperial otobüs durağı yaklaşık 5 dakikalık yürüme mesafesindedir.
Kafe Ristretto Cafe yaklaşık 600 metre uzaklıktadır.