Sheraton Pune, India - One of the best hotels I have stayed in over 7 - 8 Countries I have visited.
Impeccable Service, Awesome Suites (even regular rooms are nice) and all the rooms are renovated, A new completely renovated Concierge Lounge, #1 Restaurant in Pune (Rooftop - Chingari), Luxurious Spa and the list goes on.
This is the place I stay for at least a couple of nights when I visit India.