Bu konaklama tesisi Fort of St. Nicholas'den 10 dakikalık bir sürüş uzaklığındayken Rodos 2 km uzaklıktadır. Bu 3 yatak odalı konaklama tesisinde tam donanımlı mutfak ve 2 banyo odası mevcuttur.
Afantou şehir merkezi 1 km uzaklıktadır. Tesise yakın bir konumda bulunan bar Sky-Line Cafe Bar Restaurant çeşitli yemekler sunar.
Afandou square otobüs durağı hemen yakınında, 500 metre uzaklıktadır.