Sanjiv Bhasin Recommends stocks of Indian Hotels, Tata Steel and NTPC, stocks to buy