Le Meridien Hotels & Resorts, part of Starwood Hotels & Resorts Worldwide, expects to spend at least $300 million on new and renovated properties, adding more than 30 new hotels to its current 100. The lifestyle brand will continue to emphasize North America and Asia Pacific. Read the TravelPulse story here