From the International Hotel Investment Forum in Berlin, Starwood Hotels & Resorts Worldwide, Inc. today announced that it will open 25 new hotels in Europe over the next four years.
Starwood hotels & Resorts to open 25 new hotels in Europe