Starwood hotels & Resorts to open 14 hotels in India by 2011
International hospitality chain Starwood Hotels & Resorts plans to open 14 new hotels in India by 2011 under three brands --
Hotel and leisure company Starwood Hotels & Resorts Worldwide, Inc. will debut in Bangladesh with the opening of the 304-room Le Méridien Dhaka in July 2013.