You could try calling the Doublet bar or Wintergills in the west end. They re close to Kelvinbridge and StGeorges cross. They both have rooms in the bar that are not open every day and they might let you hire. I have seen private parties in both before.