Der Hotelkomplex befindet sich im östlichen Teil der griechischen Insel Rhodos. Rhodos, der gleiche Name, ist etwa 22 Kilometer entfernt und der internationale Flughafen ist 25 Kilometer von Afandou entfernt.
Der Komplex besteht aus vier kleinen zweistöckigen Gebäuden. Die Anlage verfügt über eine Rezeption und einen Außenpool, Liegestühle und Sonnenschirme sind kostenlos zu benutzen.
Sie können ein kontinentales Frühstück kaufen.
Das Resort liegt etwa 350 m vom Sandkiesstrand entfernt. Liegestühle und Sonnenschirme stehen am Strand gegen Gebühr zur Verfügung.