We stayed in the Annex of Hotel Batory for three days in December of 2016.
Location is great, it is really close to the Old Town of Cracow and to the shopping centre (Galeria Kazimierz).
Room wasn't expensive and it included breakfast (quite good!) free wifi in rooms and free parking (for ~8 cars I think).
For this price room was okay, nothing fancy but beds were comfortable, it had some disadvantages though.
There was no radiator nor any other kind of heating in the bathroom, towels had no chance to dry out and were constantly wet. Also heating in room was turned on just before our arrival and it was very cold during first night, it took until morning for the room to warm up enough to be comfortable. There was no teapot in a room, we couldn't even make ourselves a warm tea.
If you are going on a city break in warm months and looking for a cheap hotel, this place is great. If you are going in winter - just ask for the heating to be turned in advance and it should be ok, too.