Jerusalem's hotel are expensive and Gloria offers good value.
As mentioned in other reviews, its location is great, and rooms are good sized and clean (although they do not change the sheets everyday which is typical of Israeli hotels) albeit quite basic. The staff are friendly and service good. Breakfast though was a little disappointing, though not an issue for me.
The hotel is however quite noisy with many guests slamming their doors and the noise reverberating throughout the whole building. So if you are a light sleeper, take note.