20110523 business.india-business: Starwood will have 100 hotels in India by '15