6/5/2007

Starwood Hotels & Resorts Worldwide Inc. expects to open more than 80 new hotels and execute 200 new deals in 2007.

Full Story:
TravelPulse

Related Summaries