Global

Starwood Hotels & Resorts within the next five years plans to open 50 hotels across Europe, the Middle East and Africa