I have been staying here since the past month on a business trip.
Location: Very convenient, just next to bus stand
Room Quality: Good, but most of the channels are not available and quite a few are not in English (my first experience with Discovery in Telugu is pretty forgettable)
Food: Good but they believe in feeding their guests with a lot of butter and oil. The best thing about their food is their morning breakfast. Its a reasonable spread in the small town of Karimnagar.
Room Service: Sucks big time. Bring orders very late and then forget to take the utensils back even after calling 3 times !
Beds: Much softer than they should be
Incidentally, they also have a miniature gym with a treadmill.
Overall: Stay here since there are not many other options. the rooms are good and the service/ hospitality is not. Low expectations will result in a contented stay :)