Dit resorthotel in typisch Griekse witte stijl is gelegen in een complex aan een privéstrand op het zuidoostelijke puntje van het eiland Rhodos.