Starwood will have 100 hotels in India by '15

BANGALORE: Starwood Hotels and Resorts Worldwide, which owns brands like Sheraton, Westin, Le Meridien, W Hotels and Luxury Collection, signs up on average a property a week. Last year, it beat its...