You asked the question and then deleted it!!!
This was the answer I prepared:
It is on the grounds of the old Nicosia General Hospital. The entrance is on Chilonos Street. From Limassol just keep going straight until you are forced to turn left at the end of Makarios \Avenue, take the first right, then at the second traffic lights turn left and immediate right. It is a couple of hundred metres on the right.
Let me know if that makes sense.