Usually to access an instance's property I write:
(defrule check-property
?room <- (object (is-a ROOM) (property ?property))
=>
(printout ?debug-print "Property is " ?property crlf))
There should be a quickest way to call the property directly from the handler.
For example (?room:property is not a valid syntax now):
(defrule check-property
?room <- (object (is-a ROOM))
=>
(printout ?debug-print "Property is " ?room:property crlf))