We had booked into KSTDC Mayura Adil Shahi hotel for 2 days but had to quickly look around after going through a night with the bathroom stinking to high heavens.
we were pleasantly surprised when we checked into Golden Heights which is just down the road from the aforementioned and centrally located. We took 2 rooms (AC Double) and it cost 950/- Value for money, the rooms were spacious and clean. Room service on the second floor was much better than the 3rd (we had a room on each floor). They serve both veg and non-veg food and there is a bar on the top floor.
I would definitely recommend this place.