• Starwood plans up to 80 hotels in 2011

Starwood Hotels & Resorts Worldwide has announced that it expects to open between 70 and 80 hotels in 2011.

The openings will follow 72 made last year. The group said that it would open nearly 70% of its new hotels outside North America, with the majority in Asia Pacific.

See the full release here:

Share →