I've stayed in the glasshouse before which is an ok location (next door to the playhouse) and the hotel itself is nice. Can't remember how much it was though, it wasn't that cheap I so remember that
I have also stayed in the number 11 hotel, and the George hotel.
The George hotel was excellent and is central but you pay for the privilege.
Would stay at any of those three again