NOW THEY HAVE IMPROVED A LOT.
I had a horrifying hotel stay experience at Hotel Sindhuri Residency, Secundrabad, Hyderabad, INDIA booked thru https://travelguru.com.
At the time of check in, they confirmed my booking thru https://travelguru.com.
But at the check-out time, first I was told that they have no confirmation of my booking. I told them that my booking was confirmed at the time of check-in , how you can say that I have no booking.
They immediately reversed their stand and said, " yes, you have a booking but the payment has not been received from travelguru.com*
I challenged their version and produced proof of payment made thru credit card.
*They then said that the https://travelguru.com has not made the payment.
After half an hour of arguments, they were able to find the payment received voucher from their files. I was just able to catch my return flight to NEW Delhi. Had the payment received voucher from their files was not traced, they had threatened to collect the payment from me.
Though the room provided to me was third class, the service at hotel especially the complimentary breakfast was "ZERO" class.
The travel portal should advertise good hotels on their web-site.*