Lodging

Starwood Hotels & Resorts Worldwide expects to open 80 new hotels in 2007