Xhorroz is located on the 2nd (lower) floor of the Sanctum Of The Scaleborn. He is in the first room you reach after descending to the lower level, in a room with a large fountain in the middle. Xhorroz is to the left (south) of the room entrance, behind a potted plant.
His /loc is: (-130, 200).