No air conditioning in the two rooms my group had.
I don't think that they do. With it being an old building I'm going to probably say no. If you message them on Facebook, they respond pretty quick :)
Get an answer from 24 Royal Terrace staff and past guests.