ITC Grand Central
A bit out of the way, the imposing 30-story ITC Grand Central is not only trusted (ITC is a trusted chain of luxury hotels in India), but has a tremendous unique selling point---its excellent Indian cooking (Kebabs and Curries makes elaborate North Indian food and Dakshin offers a sweep of South Indian flavors). An added bonus of staying here are the Eva rooms for women travelers; they are tailored to women's needs, including featuring added levels of security.