Who is the owner of Four Points by Sheraton?
Who is the owner of Four Points by Sheraton? Four Points by Sheraton is an American multinational hotel brand operated by Marriott International that targets business travelers and small conventions. As of June 30, 2020, Marriott operated 291 properties worldwide…