20130406 business.india-business: Starwood plans to have 100 hotels in India by 2016