Starwood Sheds Venice Hotel For $119M In Property Sell-Off

Starwood Hotels & Resorts Worldwide Inc. said Tuesday it has sold a luxury hotel in Venice, Italy, for €105 million ($119.3 million) to a subsidiary of Qatari conglomerate Jaidah Holdings, as...

Already a subscriber? Click here to view full article