The hotel company Marriott has completed its acquisition of Starwood Hotels and Resorts, becoming now the largest hotel company.
The hotel company Marriott has completed its acquisition of Starwood Hotels and Resorts, becoming now the largest hotel company.