New Sheraton Hotel in Rhodes
Starwood Hotels & Resorts Worldwide Inc. will launch its first Sheraton hotel in Greece with the inauguration of a Sheraton Rhodes Resort in the spring, the company announced on Monday. Starwook Hotels & Resorts will open its eighth hotel in…