"tripadvisor.in" always advise to stay in costly hotels. Why?
It should taken in consideration that most of the Indian travelers come from the low middle-class income group and for that they can't afford hotels that charge more than five to six hundred rupees per night. There are thousands of travelers in India who save money from their from their hard-earned salaries to travel out. They travel in sleeper classes in trains, look out for cheap road transports, search for a hotel/lodging place as good as their home and don't think about AC rooms or multiple cuisines but dal, roti and sabji to feed themselves. Please think about them also but not only for those who can afford air-tickets and luxurious hotels.
Nirmal Kumar Ganguli