Marriott International has announced the opening of Four Points by Sheraton ... hotel is conveniently situated near the Riyadh Metro stations—between the Officers Club Station and Abu Dhabi ...